recuperer des variables

Répondre
docquino
le 28/08/2003 à 11:07
docquino
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 :-)
Layer
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
docquino
le 28/08/2003 à 11:24
docquino
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
Layer
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
docquino
le 28/08/2003 à 11:39
docquino
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
Layer
le 28/08/2003 à 11:42
Layer
et ils ont php installer sur leur serveur ?
Error 500 : internal brain error
docquino
le 28/08/2003 à 11:50
docquino
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
Layer
le 28/08/2003 à 11:53
Layer
sinon remplace $_SERVER par HTTP_POST_VAR on ne sais jamais :)
Error 500 : internal brain error
docquino
le 28/08/2003 à 11:56
docquino
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??
Layer
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
Répondre
LoadingChargement en cours