Retrouver à la page précédente les données renseignées [PHP] - PHP - Programmation
Marsh Posté le 08-08-2011 à 22:50:17
salut,
j'avais voulu faire ca une fois .
Mais il serait plus simple de faire ca en une page.
A partir de ton formulaire tu transmet tes variables, on va dire par exemple si tu utilise la methode post, $_POST['expediteur'], $_POST['email'] et $_POST['message']. Donc si ton visiteur ne tape pas de pseudo par exemple la il tombe sur ta page d'erreur, ou tu peux afficher ton erreur en évidence puis en dessous ton formulaire qui recueillera les données qu'il a deja rempli et qui se sont envoyées par le formulaire. Il te suffirai donc de faire cela sur ton formulaire :
Code :
|
et voila tes champs sont reremplis avec les valeurs qu'il avait entré !
A par si tu tiens absolument a avoir une page d'erreur c'est ta solution, si non tu peux mettre sur ta page d'erreur des champs hidden pour retransmettre tes variables mais bon c'est pas tip top !
Marsh Posté le 06-08-2011 à 21:19:55
Coucou les nerds
Ouala, je réalise un système de contact par formulaire pour mon site. Au cas ou le formulaire serait mal rempli, je renvoie l'utilisateur sur une nouvelle page lui annoncer que le formulaire n'est pas rempli correctement. Je voulais ajouter un bouton pour leur permettre de retourner à la page précédente sur le formulaire de départ donc, mais avec leurs champs encore remplis, pour qu'ils n'aient pas tout à reremplir de nouveau.
J'avais pensé utiliser la fonction :
Si elle renvoie bien à la page précédente, les donnés renseignées ne réapparaissent pas. Pourtant si à la place on clique sur le bouton précédent du navigateur, celles-ci sont présentes.
Est-ce possible en PHP ? Auriez vous donc une idée ? Je préfère ne pas utiliser de JS.
Merci d'avance.