Bonjour à tous, je suis entrain de réaliser un formulaire d'inscription personnalisé et
comme tout bon formulaire je souhaite que l'utilisateur soit obligé de remplir certain champs pour continuer l'inscription.
Seulement je n'arrive pas à faire marcher la fonction isset, elle est bien censé vérifier si un champs a été complété ?
En effet je veux que le script de traitement du formulaire vérifie avec un if.. else si les champs obligatoires ont été rempli et si ce n'est pas le cas, faire revenir l'utilisateur au formulaire d'inscription.
Par exemple je veux vérifier si l'utilisateur a entré un pseudo....
le code du champ pseudo dans mon formulaire est le suivant :
<form action="confirm.php" method="post" name="inscription">
<p class="titre">Pseudo : <input name="pseudo" type="text" maxlength="20"></p>
....
</form>
et le code de traitement des infos :
<?php
if(isset($_POST["pseudo"]))
{
instruction
}
else
{
header("Location:inscription.php");
}
?>
Est ce que cela peut être dû à une mauvaise instruction en else qui fait que le script pense que le champs "pseudo" est toujours remplis?
Enfin je ne comprends vraiment pas l'erreur donc je vous remercie de m'éclairer sur le sujet. ^^
++
PM
CF: je ne sais pas si c'est necesaire mais j'utilise WAMP en local et firefox.
Partager