2 forms, same page, 1st is file upload - works in IE, 'dies' in non-IE browsers
| From: | scubak1w1 | Date: | Fri, 13 Mar 2009 00:39:38 +0000 |
| Subject: | 2 forms, same page, 1st is file upload - works in IE, 'dies' in non-IE browsers | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-289976@lists.php.net to get a copy of this message | ||
Hello,
Banging my head against this one...
Briefly:
- I have two forms on the same page
- both forms are: action="<?php print $_SERVER['PHP_SELF']; ?>"
method="post"
- both forms gave unique ids
- both forms have a hidden file of the type <input type="hidden"
name="_add_new_module_details" value="1" /> which is checked directly below
the form with an "if(array_key_exists('_add_new_module_details', $_POST))
{ ...}" method
- first form is a file upload
- 2nd form is a details submit
- submit button on 2nd form is only 'turned on' (via AJAX) once the user
has uploaded file file
- 2nd form validated fields contents, via an onsubmit
- after 2nd form successuly submitted, head off back to another page
In Internet Destroyer, the page works just fine (i.e., both forms fire as
expected)
In the non-IE browsers I have tried (Firefox, Chrome, Opera), the first form
uploads the file properly, the 2nd form's submit is 'turned on' by AJAX -
BUT the submit button on the 2nd form doesn't seem to do anything - i.e.,
the onsubmit is not being triggered, etc, etc
help! <smile>
Thanks in advance:
GREG