begin process at 2010 02 09 20:31:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

formulaire et hidden


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

formulaire et hidden

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ée 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 Quelle action pour mon formulaire? [ par padymen ] Bonjour, j'ai écrit un formulaire pour créer un fichier XML et un formulaire pour alimenter une base de donnée. Comme les champs ne sont pas disjoints Download à partir d'une page php [ par Pins38 ] Bonsoir, je voudrais que les utilisateurs de mon site puissent télécharger un fichier à partir de cette commande : .txt"><img src="images/enregistrer réception piece jointe formulaire php [ par gaetanmgm ] Bonjour, j'ai un petit soucis, un collègue m'a passer un formulaire php qu'il à fabriqué... (je ne suis pas developpeur). Il est sous cette forme dan 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,


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales