[php] pb $_post
Remmy
-
fylsamer -
fylsamer -
Bonjour,
je voudrais savoir si les variables $_post['nom_champ] sont visibles que dans la page cible du formulaire ou dans toute les pages??
Vu ke voilà, j'ai 2 pages php avec des formulaires et dans une 3ème page php ( qui est la cible de mon 2 eme formulaire), je veux insérer ces données dans une base mysql, mais mes variables $_('nom_champ'] de la 1ere page n'ont pas l'air detre reconnu: voilà le message d'erreur:
Notice: Undefined index: txt_intitule in d:\mes documents\testphp\okprojet.php on line 39
la ligne 39 est : $var1 = $_POST['txt_intitule'];
Merci
je voudrais savoir si les variables $_post['nom_champ] sont visibles que dans la page cible du formulaire ou dans toute les pages??
Vu ke voilà, j'ai 2 pages php avec des formulaires et dans une 3ème page php ( qui est la cible de mon 2 eme formulaire), je veux insérer ces données dans une base mysql, mais mes variables $_('nom_champ'] de la 1ere page n'ont pas l'air detre reconnu: voilà le message d'erreur:
Notice: Undefined index: txt_intitule in d:\mes documents\testphp\okprojet.php on line 39
la ligne 39 est : $var1 = $_POST['txt_intitule'];
Merci
A voir également:
- [php] pb $_post
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
elles ne sont visibles ke sur ta page cible. Par contre tu peux les retransmettre par un champ caché de ta 2 page!
En fait c'est tout bête, dans ton formulaire 1, tu fais un <form action="formulaire2.php">
Dans ton formulaire 2, tu mets juste après ton <form> :
<input type="hidden" name="lenomdetavariableduformulaire1" value="<? echo $_GET["lenomdetavariableduformulaire1"] ?>
Ainsi dans ton formulaire 2, tu récupèreras ta variable du formulaire 1, et tu pourras la poster dans le formulaire 3 (POST/GET/POST)
:)
Dans ton formulaire 2, tu mets juste après ton <form> :
<input type="hidden" name="lenomdetavariableduformulaire1" value="<? echo $_GET["lenomdetavariableduformulaire1"] ?>
Ainsi dans ton formulaire 2, tu récupèreras ta variable du formulaire 1, et tu pourras la poster dans le formulaire 3 (POST/GET/POST)
:)
Bonjour,
Tu peux essayer aussi en ouvrant une session:
par exemple:
session_start();
$_SESSION["nom"]=$_GET["nom"];
et tu recupere la valeur dans ta nouvelle page en commençant aussi par session_start();
$nom=$_SESSION["nom"];
Voila.
Alpha
Tu peux essayer aussi en ouvrant une session:
par exemple:
session_start();
$_SESSION["nom"]=$_GET["nom"];
et tu recupere la valeur dans ta nouvelle page en commençant aussi par session_start();
$nom=$_SESSION["nom"];
Voila.
Alpha
Bonjour,
j'ai une page ou je faire une recherche et ou j'affich des donnees d'une base de donne Mysql
defois quand celle ci deborde j'ai integre une fonction barre de navigation pour pouvoir naviguer entre ces donnees concernant cette
recherche donc le problem qui se pose est que
quand je lance ma fonction barre de navigation on m'affiche un message d'erreur
Notice: Undefined index: refpays in c:\program files\easyphp1-8\www\test\rechercher1.php on line 17
donc j'ai l'impression quand j'execute barre de navigation c ad quand je clique sur page 2 la variable refpays qui recueil les infos de recherche se vide
je ne comprend pas cela
si quelqu'un a une idee elle serait la bien venue
Merci
j'ai une page ou je faire une recherche et ou j'affich des donnees d'une base de donne Mysql
defois quand celle ci deborde j'ai integre une fonction barre de navigation pour pouvoir naviguer entre ces donnees concernant cette
recherche donc le problem qui se pose est que
quand je lance ma fonction barre de navigation on m'affiche un message d'erreur
Notice: Undefined index: refpays in c:\program files\easyphp1-8\www\test\rechercher1.php on line 17
donc j'ai l'impression quand j'execute barre de navigation c ad quand je clique sur page 2 la variable refpays qui recueil les infos de recherche se vide
je ne comprend pas cela
si quelqu'un a une idee elle serait la bien venue
Merci