recuperer des variables
Bonjour à tous,
je suis debutant en PHP et j'aimerais savoir comment récuperer les variables des champs d'un formulaire.
je m'explik , j'ai un nom et prenom et je veux les recuperer par mail g essayé ça mé ça me renvoi juste"les champs sont:"??
<?
$nm= $_POST['nom'];
$pnm= $_POST['prenom'];
mail("toto@toto.com","essai","les champs sont:$nm-$pnm");
?>
koi faire!!!
merci d'avance :-)
le 28/08/2003 à 11:15
Layer
salut
un formulaire simple :
<form action="mail.php" method="post">
Nom
<input type="text" name="nom"><br>
Prenom
<input type="text" name="prenom"><br>
<input type="submit" value="ok">
</form>
la page mail.php :
<?php
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$expediteur = "a@b.fr";
$destinataire = "tot@toto.com";
$objet = "Essaie";
$contenu = "les champs sont: ".$nom."-".$prenom;
mail($destinataire, $objet, $contenu, "From: $expediteur\r\nReply-To: $expediteur");
?>
et si la ça marche pas ta vraiment un pb :)
Error 500 : internal brain error
je te remercie de me répondre g testé et j'obtiens ça dans mon mail:
les champs sont: -
ya un probléme apparemment il ne récupére pas les 2 variables.. :-(
koi faire!!
merci pou ton aide
le 28/08/2003 à 11:36
Layer
regarde dans ton php.ini si register_global est bien a off
au fait tu tourne sous koi ?
Error 500 : internal brain error
en fait je fé des test en live sur le serveur de la sct dans laquelle je bosse on est hébérgé chez domicile.fr, c'est tout frais g reçu les codes du servueur linux hier...
tu penses ke le probléme vient de chez eux!!!
merci pour ton aide
le 28/08/2003 à 11:42
Layer
et ils ont php installer sur leur serveur ?
Error 500 : internal brain error
oui oui, g demandé le transfert sur un serveur linux afin de developper des BDD en PHP+mySQl..
mais bon d'ici la j'essaye déja de récupérer des variables de base...:-(
je c vraiment pas koi faire
le 28/08/2003 à 11:53
Layer
sinon remplace $_SERVER par HTTP_POST_VAR on ne sais jamais :)
Error 500 : internal brain error
heu... d'accord mais ou!!!
si c du coté serveur je peux rien modifier c'est domicile.fr (wanadoo ) ki gére ça
je suis finis tu crois??
le 28/08/2003 à 12:00
Layer
ecoute pour le moment fait tes testes en local parce que la je vois pas du tout, ça doit etre un pb chez eux
Error 500 : internal brain error