Autor | Zpráva | ||
---|---|---|---|
denCo Profil |
#1 · Zasláno: 6. 6. 2009, 10:23:10 · Upravil/a: denCo
jeden uzivatel mi poradil jeden javascript nato, aby mi neposielali email dva krat ten isty ked stlaci spat a da znova odoslat...
<script type="text/javascript"> function disable_form_submit(form){ inputs = form.getElementsByTagName('input'); for (i = 0; i < inputs.length; i++){ if (inputs[i][0]) { for (j = 0; j < inputs[i].length; j++){ if (inputs[i][j].type == 'submit'){ inputs[i][j].disabled = true; } } } else { if (inputs[i].type == 'submit'){ inputs[i].disabled = true; } } } } </script> .......... <form method="post" action ="newmail.php" onsubmit="disable_form_submit(this)"> lenze nefunguje mi... vzdy ked dam spat a znova odoslat aj tak mi to odosle... neviete preco??? dik |
||
cistax Profil |
#2 · Zasláno: 8. 6. 2009, 07:35:58
Myslím, ze tak, jak ti to poradil nejaky uzivatel to neni uplne mozne, v js se sice moc nevyznam, ale slo by to udelat treba tak, ze zjistis, jaky byl obsah toho políčka pro email, javascriptem ho nekam ulozis(nevim, treba to jde do cookies) a zkontrolujes. Jestli se policko pro email=tomu co si ulozil, tak vymaz vsechna policka, jako resetem. Jak jsem jit rekl, v js se nevyznam, ale myslim ze by to tak melo jit
|
||
denCo Profil |
#3 · Zasláno: 8. 6. 2009, 14:34:32
hej, to by sa dalo spravit aj v php asi... dikes nieco podobne skusim
|
||
Časová prodleva: 15 let
|
0