Réafficher un formulaire en php
Résolu/Fermé
MISS97200
Messages postés
186
Date d'inscription
jeudi 21 juin 2007
Statut
Membre
Dernière intervention
26 mai 2008
-
28 janv. 2008 à 21:06
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 - 29 janv. 2008 à 19:46
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 - 29 janv. 2008 à 19:46
A voir également:
- Réafficher un formulaire en php
- Easy php - Télécharger - Divers Web & Internet
- Formulaire de réclamation facebook - Guide
- Formulaire de remboursement free pdf ✓ - Forum Vos droits sur internet
- Récupérer compte hotmail sans formulaire ✓ - Forum Hotmail / Outlook.com
- Convertir formulaire word en pdf modifiable gratuit ✓ - Forum PDF
6 réponses
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
75
28 janv. 2008 à 21:14
28 janv. 2008 à 21:14
salut,
il suffit de mettre le formulaire et la cible du formulaire dans la même page :
le fichier test.php
@ : ne pas afficher d'érreur
@+
il suffit de mettre le formulaire et la cible du formulaire dans la même page :
le fichier test.php
<?php $error = ""; if(isset($_GET['login']) AND $_GET['login'] == "mama34") { print "Bienvenue"; exit(); } else { print "Une érreur à été déteté <br><br>"; $error = "le login est incorrect"; } ?> <form action="test.php"> Login : <input type="text" name="login"> <?php @print $error; ?> </form>
@ : ne pas afficher d'érreur
@+
EminoMeneko
Messages postés
2434
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
23 mai 2018
318
28 janv. 2008 à 21:13
28 janv. 2008 à 21:13
Je vois a peu près ce que tu voudrais faire. Pourquoi ne pas se pencher vers AJAX qui t'éviterais de réafficher ta page.
Si tu insiste vraiment avec php. Je te dis que tu fais un peu fausse route.
En fait tu dois utiliser javascript ou bien le script que tu as dans la balise <form action=""> doit faire une analyse et renvoyer les données à ton formulaire une fois de plus.
Utilise les tables de données $_GET[] et $_POST[].
Ca fait un petit moment que je n'en fait plus mais je me souviens des principes. Pour moi AJAX c'est tout nouveau. Dommage que je n'ai plus le temps pour ça.
Si tu insiste vraiment avec php. Je te dis que tu fais un peu fausse route.
En fait tu dois utiliser javascript ou bien le script que tu as dans la balise <form action=""> doit faire une analyse et renvoyer les données à ton formulaire une fois de plus.
Utilise les tables de données $_GET[] et $_POST[].
Ca fait un petit moment que je n'en fait plus mais je me souviens des principes. Pour moi AJAX c'est tout nouveau. Dommage que je n'ai plus le temps pour ça.
EminoMeneko
Messages postés
2434
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
23 mai 2018
318
28 janv. 2008 à 22:19
28 janv. 2008 à 22:19
En voilà une explication qu'elle est bonne. :)
C'est tout à fait ce que je te décrit dans mon premier message mais tu peut aussi renvoyer tes données vers une autre page qui analyse les données et renvoi au formulaire les données que tu as saisie si elles sont fausses. A toit de voir comment tu préfère procédé ça reviens a peu près au même.
C'est tout à fait ce que je te décrit dans mon premier message mais tu peut aussi renvoyer tes données vers une autre page qui analyse les données et renvoi au formulaire les données que tu as saisie si elles sont fausses. A toit de voir comment tu préfère procédé ça reviens a peu près au même.
MISS97200
Messages postés
186
Date d'inscription
jeudi 21 juin 2007
Statut
Membre
Dernière intervention
26 mai 2008
11
29 janv. 2008 à 18:19
29 janv. 2008 à 18:19
merci pour les réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
75
29 janv. 2008 à 19:44
29 janv. 2008 à 19:44
salut,
oui c vrai tu peux renvoyer vers une page avec :
header("Location: lapage.php");
mais si tu à la commande print ou echo, :
http://www.commentcamarche.net/forum/affich 2088367 php rediriger apres un delai
@+
oui c vrai tu peux renvoyer vers une page avec :
header("Location: lapage.php");
mais si tu à la commande print ou echo, :
http://www.commentcamarche.net/forum/affich 2088367 php rediriger apres un delai
@+
clintm
Messages postés
689
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
10 juin 2015
75
29 janv. 2008 à 19:46
29 janv. 2008 à 19:46
merci EminoMeneko pour En voilà une explication qu'elle est bonne. :)
@+
@+