Aller au contenu

Problème de "Méthod post"


Chopin

Sujets conseillés

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 &quot;http://tchaikowsky.free.fr/Zcontact/Zcontact-teste.php?msg=montesteaposter"

Merci par avance à celui qui m'aidera.

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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é par Bolbo
Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...