Ik wil in al mijn forms een javascriptje zetten dat de SUBMIT-button disabled als men er een keer op gedrukt heeft.
Dit om bijv. dubbelposts te vermijden.
Nu heb ik het volgende probleem:
Toen ik dat JavaScriptje er nog niet in had staan werkte deze php-code feilloos (plaatje uploaden dat daarna gekopieerd werd naar directory op de server).
Maar nu dat ik de javascript code erbij gezet heb, wordt $image niet meer gekopieerd?
Hoe kan dat?
Dit om bijv. dubbelposts te vermijden.
Nu heb ik het volgende probleem:
Toen ik dat JavaScriptje er nog niet in had staan werkte deze php-code feilloos (plaatje uploaden dat daarna gekopieerd werd naar directory op de server).
Maar nu dat ik de javascript code erbij gezet heb, wordt $image niet meer gekopieerd?
Hoe kan dat?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| <?php elseif (isset($AddItem3)) { exec("mv $image '$WebRoot/images/".$ItemID."_s.jpg'"); ?> <script language="javascript" type="text/javascript"> function submitonce(theform) { if (document.all||document.getElementById) { for (i=0;i<theform.length;i++) { var tempobj=theform.elements[i] if(tempobj.type.toLowerCase()=="submit") tempobj.disabled=true } } } </script><?php echo "<b><font face=verdana size=-1>You can now upload the <font color=red>BIG PICTURE</font> for item <font color=red>$ItemID</font>...<p>"; echo "<FORM ENCTYPE=\"multipart/form-data\" ACTION=\"$PHP_SELF\" METHOD=\"POST\" onSubmit=\"submitonce(this);\">"; echo "<INPUT TYPE=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"200000\">"; echo "<INPUT TYPE=\"hidden\" name=\"ItemID\" value=\"$ItemID\">"; echo "Send this file:<br>"; echo "<INPUT NAME=\"image\" TYPE=\"file\" size=\"100\">"; echo "<p><INPUT TYPE=\"submit\" name=\"AddItem4\" VALUE=\"Send Big Picture...\"></FORM>"; echo "<p>This file MUST be a JPEG (jpg) image.</b></font>"; } elseif (isset($AddItem4)) { exec("mv $image '$WebRoot/images/".$ItemID.".jpg'"); echo "<center><b><font face=verdana size=-1>Pictures added for item <font color=red>$ItemID</font>!<p><a href=\"./edit_items.php\">Click here to return to the menu...</a></font></b><center>"; } ?> |