J'ai un index :
cet index appelle forum/my_index contenant un formulaire et de quoi le valider au bout de 2500ms :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ...<div align=center> <iframe src="<?echo "forum/my_index.php?username=".$GLOBALS['phpgw_info']['user']['userid']."&password=".$TexteCrypte?>" width="100%" height="700" border="0" frameborder="0"> </iframe>...
Si je clique sur le bouton avant mes 2500ms alors mes champs sont bien passés à la page login.php et l'authentification s'effectue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <? echo "<script language='Javascript'>setTimeout(function(){formulaire.submit();},2500);<br/></script>"; ?> <form name="formulaire" action="login.php" method="post"> <input type="hidden" class="post" name="username" size="25" maxlength="40" value="<?echo $_GET['username']?>" /> <input type="hidden" class="post" name="password" size="25" maxlength="32" value="<?echo $_GET['password']?>" /> <input type="submit" name="login" class="mainoption" value="Log in" /> </form>
Sinon le formulaire se valide mais je ne suis pas loggué (j'en déduis donc que les champs n'ont pas été transmis)
Quelle est la différence etre le clic sur un bouton 'submit' et un 'submit' provoqué par du javascript? Je pensais que ca revenait au même mais visiblement non...
Partager