Chopin Posté 31 Mars 2006 Posté 31 Mars 2006 Bonjours, Voila je ne suis qu'un bleu en php, donc comme tout les bleu (je pense), et bien je galère! Donc voila comment mon problème ce présente, j'ai placé ce code dans l'une des pages de mon site web, <?echo"<input type=\"text\" name=\" subject\" value=\"$_POST[msg]\">\n";?> Voici l'adresse pour que vous puissiez mieu coprendre teste Seulement voila quand je post ben y a rien qui ce poste dans "input_type=text" (mon but est de poster par un lien du type "http://tchaikowsky.free.fr/Zcontact/Zcontact-teste.php?msg=montesteaposter" Merci par avance à celui qui m'aidera.
Portekoi Posté 31 Mars 2006 Posté 31 Mars 2006 Bonjour, J'ai pas bien compris mais je vois qu'il y a un espace devant subject Portekoi
Bolbo Posté 31 Mars 2006 Posté 31 Mars 2006 Bonjour, Pour faire le formulaire en PHP : <form name="formulaire" action="resultat.php" method="post"><input type="text" name="nomduchamp"><input type="submit" name="submit" value="Valider"></form> Et dans la page resultat.php, tu récupere la valeur du champ: echo "La valeur du champ est : ".$_POST['nomduchamp']; Bolbo
Chopin Posté 31 Mars 2006 Auteur Posté 31 Mars 2006 En faite pour l'epace je l'ai enlevé mais ca fonctionne toujours pas et ce que je veut, c'est pas poster par un formulaire mais juste poster par un lien J'ai essayé ca http://tchaikowsky.free.fr/Zcontact/Zconta...-teste-a-poster Mais ca na rien posté dans le champs "subject".
Portekoi Posté 31 Mars 2006 Posté 31 Mars 2006 C'est normal, tu dois utiliser le GET et pas le POST : <?echo"<input type=\"text\" name=\" subject\" value=\"".$_GET["msg"]."\">\n";?> GET = Pour les url POST = Pour le formulaire Portekoi
Bolbo Posté 31 Mars 2006 Posté 31 Mars 2006 (modifié) En faite pour l'epace je l'ai enlevé mais ca fonctionne toujours pas et ce que je veut, c'est pas poster par un formulaire mais juste poster par un lien J'ai essayé ca http://tchaikowsky.free.fr/Zcontact/Zconta...-teste-a-poster Mais ca na rien posté dans le champs "subject". <{POST_SNAPBACK}> Ah oki, tu veux entrer dans l'url du navigateur -http://www.monsite.com/index.php?msg=letextedumessage et avoir le formulaire pré rempli ? Tu fais donc: <input type="text" name="subject" value="<?echo $_GET['msg'];?>"> Attention, quand tu passe un paramètre dans l'url de type ?param=valeur, c'est un passage en GET et non en POST, tu récupère donc les données dans le tableau $_GET[]. Bolbo Modifié 31 Mars 2006 par Bolbo
Chopin Posté 31 Mars 2006 Auteur Posté 31 Mars 2006 Ca y est ca marche! je pouvais toujours essayer la methode post ca aurais jamais fonctionné mdr. Merci beaucoup ce "$_GET[]" je vais le noté quelque part car il va m'etre trés utile pour d'autres choses, encore merci.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant