par
AB » 26 janv. 2010, 16:49
quel methode vous me conseillé php ou javascript mais pour le php j'ai une autre question dans le code php il y a cette ligne
<form method="post" action="register.php?action=Verif">
ceci va me renvoyer vers une page verif non ?
Ben ça va te renvoyer sur la page qui est indiquée dans action. Ici en l'occurrence il est indiqué register.php
Evidemment c'est pas top surtout s'il s'agit d'appeler la même page car si tu changes le nom de ton fichier ultérieurement...
Pour ces raisons pour renvoyer sur la page elle-même, on utilise souvent action = "<?php echo htmlspecialchars($_SERVER['PHP_SELF']) ?>" ou action = "#"
A noter que le test javascript préalable au contrôle php ne fait pas simplement "que joli"
C'est un confort pour l'utilisateur qui n'a pas à attendre la réponse du serveur, et par la même occasion on soulage le serveur d'une requête inutile.
C'est donc tout bénef, pour le visiteur et pour les performances du serveur.
Mais comme cela a déjà été dit, l'indispensable étant le contrôle PHP, c'est par cette partie qu'il faut commencer et soigner tout particulièrement.
Gosso modo on peut considérer dans ce cas que php est le moteur qui se doit fiable en toutes circonstances, et l'éventuel complément en JS est une option de confort et d'optimisation des performances

[quote="spidercrash"]quel methode vous me conseillé php ou javascript mais pour le php j'ai une autre question dans le code php il y a cette ligne
<form method="post" action="register.php?action=Verif">
ceci va me renvoyer vers une page verif non ?[/quote]
Ben ça va te renvoyer sur la page qui est indiquée dans action. Ici en l'occurrence il est indiqué register.php
Evidemment c'est pas top surtout s'il s'agit d'appeler la même page car si tu changes le nom de ton fichier ultérieurement...
Pour ces raisons pour renvoyer sur la page elle-même, on utilise souvent action = "<?php echo htmlspecialchars($_SERVER['PHP_SELF']) ?>" ou action = "#"
A noter que le test javascript préalable au contrôle php ne fait pas simplement "que joli" :)
C'est un confort pour l'utilisateur qui n'a pas à attendre la réponse du serveur, et par la même occasion on soulage le serveur d'une requête inutile.
C'est donc tout bénef, pour le visiteur et pour les performances du serveur.
Mais comme cela a déjà été dit, l'indispensable étant le contrôle PHP, c'est par cette partie qu'il faut commencer et soigner tout particulièrement.
Gosso modo on peut considérer dans ce cas que php est le moteur qui se doit fiable en toutes circonstances, et l'éventuel complément en JS est une option de confort et d'optimisation des performances :)