Pure PHP Upload 2 Support Product Page

Macintosh users can't upload

Reported 26 Aug 2010 00:09:49
1
has this problem
26 Aug 2010 00:09:49 Stan Barker posted:
Evidently the General board for Pure PHP Upload is the wrong place to look for help.

So, here's the deal. We have a client who wishes to have a secure upload area for their customers, some of whom use Macs. After much struggling, we have the upload area working just fine for PC users. Mac users, on the other hand, cannot upload. They get a failure that tells them they don't have permissions to upload. How can I fix this?

Replies

Replied 26 Aug 2010 00:35:01
26 Aug 2010 00:35:01 George Petrov replied:
Hi Stan,

Please include the exact browser used on Mac ,exact OS version and preferably also a live test case.

You can also try different browsers to find out if a specific browser has a problem.

Also make sure the latest Flash Player is installed! It is often disabled on Macs.

If you have confidential live case - please mail it to me privately. mail to

Greetings,
George
Replied 26 Aug 2010 01:45:56
26 Aug 2010 01:45:56 Stan Barker replied:
The people testing this have used Firefox and Safari as their browsers. Didn't make any difference. I'll check on the OS version and whether they have the latest version of Flash.

Thanks,

Gene
Replied 26 Aug 2010 02:32:41
26 Aug 2010 02:32:41 Eugene Humbert replied:
Silly me... just figured out how to get to this forum on my own, without having to use Stan's ID. We work together with me doing most of the coding and learning how to use new stuff.

Hopefully, I can get replies on this thread myself now.

Gene
Replied 26 Aug 2010 19:54:33
26 Aug 2010 19:54:33 Stan Barker replied:
My Operating System is 10.6.3.
Firefox is version 3.6.8
Safari is version 5.0.1

Now regarding “Flash”... this must be a Flash Player plug in for the browser. Flash the actual program from Adobe is only available in the Premium and Master software collection suites. My Shockwave Flash Plug-in is version 10.1.82.76.
Replied 27 Aug 2010 20:12:30
27 Aug 2010 20:12:30 Stan Barker replied:
The place to see the current upload feature is at:
www.wmaweb.com/ftp/ftp_up/index.php
You will be required to put in a user name and password. I have temporarily set up a user name of test and a password of test.

Please test it out using a MAC.
Replied 01 Sep 2010 16:17:56
01 Sep 2010 16:17:56 Stan Barker replied:
George, as can be seen by my message here on the 27th of Aug., we have supplied everything you have asked for and are wondering where the "intense monitoring of this forum is, since we see no response. This is very dissappointing.
Replied 01 Sep 2010 16:35:57
01 Sep 2010 16:35:57 Miroslav Zografski replied:
Hello Stan,

Since Monday I'm building an environment that match yours in order to test the issue. It might take another day before a conclusion and I ask you to excuse the delay in this testing process.

Regards,
Replied 01 Sep 2010 17:04:46
01 Sep 2010 17:04:46 Miroslav Zografski replied:
Hello Stan,

Revealing your page with test account you have set I discover some js errors on it saying:
Quotedocument.forms.UploadQueue is undefined


what for you are using 2 script tags as follows:
<script type="text/javascript">window.upload1 = document.forms["UploadQueue"].upload1;</script>


Regards,
Replied 01 Sep 2010 17:31:38
01 Sep 2010 17:31:38 Miroslav Zografski replied:
Hello again,

another misplace i see on your page is the id of the form. Now it is "form1" and it should be named "UploadQueue". maybe it is better if you just reapply the extension on the page. Remove it as well as the form and apply it again.
That should fix it. You can note me when you are ready so I can check out the generated code.

Regards,
Replied 02 Sep 2010 21:52:44
02 Sep 2010 21:52:44 Stan Barker replied:
Gene Humbert did as Miroslav Zografski requested: we removed the form, and all the php code associated with it. We then started again with a blank page except for the template and the text on the page. Gene Re-installed the behavior, and allowed the software to create the form, and populate it. He made sure the result was going to the ftpresult folder, and uploaded the file. I tested it, and it worked for a PC. Our client tried uploading using a MAC, and got the same result as before – Permission denied.

Please help!!!
Thanks,
Stan
Replied 03 Sep 2010 11:14:11
03 Sep 2010 11:14:11 Miroslav Zografski replied:
Hello Stan,

That seems to be one common problem with Flash used as upload agent. Flash currently is unable to pass session variables and cookies in browsers except IE. That is why your Windows users - mostly seems to use IE - are able to upload wile those on other browsers - and thus mac users - are unable.
Once again I must point out that this is a Flash problem that is out of our competence - we use flash technology on the same basis as you do.

The problem could be solved by placing on the page simple Pure PHP Upload with simple filefields. You can use more than one file field and they can be submitted at once.

Regards,
Replied 03 Sep 2010 18:17:42
03 Sep 2010 18:17:42 Eugene Humbert replied:
I don't use IE. I use Firefox, Opera, and Chrome. I've had no problem uploading. I reiterate: NO PROBLEM. Only ones having problems are Macintosh users.

Secondly, you give no such caveats in your sales pitch for this program. We went to it mainly because of the ability to upload more than one file at a time.

Thirdly, for you to blame this on Flash is unbelievable. You USED flash, knowing it's limitations. How in God's Green Earth can you market a program that you KNOW will not work as advertised? Even if I believed this is a "Flash" problem, it doesn't excuse your using Flash in this manner. With the advent of HTML5, there should be javascript work-arounds that would do the job. We've wasted hundreds of dollars, and countless hours trying to fix what was supposed to be a bug-free program. What a waste!
Replied 03 Sep 2010 18:44:57
03 Sep 2010 18:44:57 Stan Barker replied:
As a follow-up comment from me (Stan), I talked to a college level teacher that specializes in this sort of thing and he said that your program needs to be compiled in the latest version of Flash. Have you done so and released an update fixing this problem? Secondly, why didn't you know this in your prior responses? Thirdly, if I'm reading your message correctly, we didn't need the multi-uploader to begin with, if the Pure PHP Uploader will do more than one file at a time. Am I understanding this correctly? And if that isn't the case, then we will need a refund on the software we purchased.
Stan Barker
PDS, Inc.
Replied 04 Sep 2010 01:40:38
04 Sep 2010 01:40:38 George Petrov replied:

Reply to this topic