Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : formulaire et hidden [ Archives / AU SECOURS !!! ] (xabivalencia)

jeudi 28 octobre 2004 à 15:51:54 | formulaire et hidden

xabivalencia

bonjour,


J ai un petit souci de code.
Je vous explique d abord ce que j ai fait:

Fichier 1 "formulaire_verif.php": Il permet a l utilisateur de rentrer le nom de qq'un

Fichier 2 "add1.php": recoit le nom par methode POST
- Si le nom n a pas ete rempli alors on renvoi a fichier 1
- Si le nom existe deja dans la base, alors il est redirige vers la page "modif.php"
- Si le nom n existe pas alors il peut remplir le formulaire de "fichier 3"

Fichier 3 "formulaire_ajout":
- formulaire de tous mes champs de la base
- meme fonction que dans 2 au cas ou l user aurait efface le nom ou changer ce dernier, alors rediriger vers "fichier 1" ou vers "modif.php" (choix par liens)

Fichier 4 "add.php": ajoute a la base les champs entres dans "formulaire_ajout.php"

Mon souci est au niveau du fichier 2 quand l user choisi d aller a la page modifier. En effet, je veux que quand il arrive sur la page "modifier", le nom qu il avait rentre soit deja ecrit.

Dans fichier 2 "add1.php", j ai mis:

<p>Ce nom se trouve deja dans la base </p>
<p>Veuillez choisir une redirection.
Aller a la page "Modifier"
<form method="POST" action="modif.php">
<INPUT name="nom" type="hidden" value=<?php echo $nom; ?>>
<input type="submit" value="Executer" name="Executer">
</form>
Aller a la page "Nouvel ajout"
<form methode="POST" action="formulaire_verif.php">
<INPUT name="nom" type="hidden" value=<?php echo $nom; ?>>
<input type="submit" value="Executer" name="Executer">
</form>

Puis dans "modif.php":

<form method="POST" action="modif_add.php">
<input name="nom" type="text" value="<?php echo $nom; ?>" />
<input type="submit" value="Envoyer" name="envoyer">
</form>


Voici le message d erreur:

<br /><b>Notice</b>: Undefined variable: nom in <b>c:\archivos de programa\easyphp1-7\www\site smoby\ajouter1\modif.php</b> on line <b>10</b><br />

En effet, si dans le fichier 2, on veut aller dans "modif.php", il faut recuperer la valeur "nom" par un hidden. le probleme c est que modif nerien....

Si vous avez une idee.....car, je sais pas trop comment faire.

Merci
xabi


jeudi 28 octobre 2004 à 19:20:28 | Re : formulaire et hidden

Naixn

Beuh ... ça parait bizarre ton truc, mais déjà, je serais toi, j'aurais fait ça :

<?
echo '
<p>Ce nom se trouve deja dans la base </p>
<p>Veuillez choisir une redirection.
Aller a la page "Modifier"
<form method="POST" action="modif.php">
<input name="nom" type="hidden" value="'.$_POST['nom'].'" />
<input type="submit" value="Executer" name="Executer">
</form>
Aller a la page "Nouvel ajout"
<form method="POST" action="formulaire_verif.php">
<input name="nom" type="hidden" value="'.$_POST['nom'].'" />
<input type="submit" value="Executer" name="Executer">
</form>';
?>

et pareil dans modif.php ( afficher le HTML avec echo, et récupérer les variables de post avec $_POST['nom'] )

Je dis pas que ça marchera mais bon.
Un truc pour voir où ça plante ( c'est tout con mais suffit d'y penser ), c'est de regarder la source HTML de add1.php une fois généré, et de regarder les valeurs de hidden.
Si vide, c'est là qu'est le pb, dans add1.php, sinon, c'est dans modif.php =)

Naixn

vendredi 29 octobre 2004 à 10:15:21 | Re : formulaire et hidden

xabivalencia

Franchement, merci NAIXN, ca marche a present......tu es le seul a m avoir repondu.

J ai fait ces 2 formulaires car j ai plus de 10000 produits en rayon, alors c pas la peine d entrer toutes les caracteristiques du produit si il est deja dans ma base, c est a cela que me sert la premier formulaire. le second sert juste a rentrer les caracteristiques.


Merci encore,
Bonne journee,
xav



Cette discussion est classé dans : fichier, page, php, formulaire, modif


Répondre à ce message

Sujets en rapport avec ce message

recuperer l'url de la page a partir d'une autre page [ par db2p ] hellovoila j'ai une page php: index.phpen bas de cette page je mets un include genreinclude 'date_modif.php';le fichier 'date_modif.php' doit afficher Recuperer l'url de la page précédente [ par Magidev ] Pour le login que mon site, j'aimerais que le formulaire qui fait le login retourne a la page d'ou on l'appel,En fait ce formulaire s'envoie a une pag Rappatrier le code d une page vers un fichier en php [ par funbidule ] bonjour , par un systeme d affiliation , jenvoie une requete sur une page en php en passant des arguments et en retour cela me renvoir du texte mais c bouton formulaire "flottant" [ par brezoneg ] Bonjour,J'ai créé un formulaire en php qui envoie le résultat dans une base de donnée .Mais le formulaire ne tient pas sur la page le bouton "modifier formulaire et variables [ par bj33 ] bonjour j'ai un pb avec la récupération et l'envoi d'un formulaire.mon hébergeur utilise la méthode get et les register_globals à on.l'hébergeur c'est Doublon PHP mysql et formulaire [ par mfournet ] bonjour, Je suis débutant en php et je souhaite créer un site avec gestion d'utilisateur dans ma base Mysql. J'ai créé une page avec un formulaire e Récupérer les valeurs d'un formulaire [ par nougitch ] Sûrement très simple, Sur ma première page, un formulaire avec une zone de texte et un bouton radion à sélectionner parmi deux. Sur la seconde page, Include ou header [ par CyrVB ] Salut a tous,Ca commence a me gratter dur la tete, et j ai un truc que je ne comprends pas.1 formulaire appeler login ou j ai un petit code comme ca q Pour les formulaires php... [ par railyandtiti ] Je sais désormais créer un formulaire en php, mais y a un ptit truc ki me manke :J'aimerais faire un formulaire ki tiendrait sur 2 ou 3 pages. Il faut prob d'E/S avec un formulaire html [ par shedskin ] voila j ai cree une premiere page html qui contient un formulaire chaine de caractere: <


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,562 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.