Tom's Guide > Forum > Programmation > Comment récupérer les variables d'un formulaire en PHP ? Problème !

Comment récupérer les variables d'un formulaire en PHP ? Problème !

Forum Programmation : Comment récupérer les variables d'un formulaire en PHP ? Problème !

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

j'ai créé un petit formulaire pour faire des demandes de devis "nous contacter.htm" dont voici une partie du code :

form name="formulaire" method="POST" action="email.php3" enctype="text/plain" >

<font size="3" face="Trebuchet MS">Nom :
<input type="text" name="nom" size="30">
</font>

<p><font size="3" face="Trebuchet MS">Prénom :
<input type="text" name="prenom" size="30">
</font></p>

</form>

Je n'arrive pas à retrouver les valeurs que je mets dans Prenom et Nom.
j'ai essayé en faisant un affichage à l'écran des valeurs entrées... ça ne me met rien :

Code email.php :

<?php

$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$msg = "Nom : $nom
Prénom : $prenom";
print $msg;

?> Nom : Prénom : [/b]

et c'est tout !!!

Je ne comprends... pourquoi mes variables ne sont-elles pas enregistrées ?

Merci pour votre aide.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Bon j'ai trouvé en fait...

J'ai fait une erreur dans la définition du formulaire.
Il ne faut pas mettre "enctype=text/plain"...

et ça marche...
je sais pas pkoi mais tant pis.

Répondre à Olbi

bonjour !

Bien moi je voulais donner une solution a petit probleme dont j'ai eu pas mal de temps avant d'y repondre par moi meme.
J'ai enfin trouve la solution!!!
Comme je n'ai trouve aucune reponse concrete je livre mon probleme(resolu) en esperant aider la communaute:

J'ai deux fichier :
-index.php contenant un formulaire
-creadir.php script de creation de repertoire avec la fonction mkdir().

Je voulais pouvoir creer un repertoire mais en lui donnant un nom aleatoire provenant du formulaire index.php. COMMENT FAIRE?

Eh bien tout con :

index.php(tel quel)

<FORM action="credir.php" method="POST" enctype="multipart/form-data">
<input name="name" value="name" >
<select name="territory">
<option value="Victoria">Victoria</option>
<option value="Tasmania">Tasmania</option>
</select>
<input type="Submit" value="creer">
</FORM>

Voila mon formulaire. Je souhaite donc que l'utilisateur puisse ecrire dans la zone input ce qu'il veut et que le script recupere le texte.
J'ai aussi insere une zone select fixe, Victoria et Tasmania, car ce sont des dossier qui existent deja.
Ainsi l'utilisateur switche entre eux pour y ajouter un nouveau dossier.

creadir.php(tel quel aussi)

<?php
$name=$_POST['name'];
$territory=$_POST['territory'];


mkdir ("$territory/$name",0777);
echo "Album $name cree !!! "

?>

Voila en rouge ce sont les variables recuperees du formulaire d'envoi index.php.

On remarque que l'ecriture est la meme.

En vert on reprend les deux variables pour composer le chemin de creation du nouveau repertoire et le tour est joue!!!

Tres cordialement

Joaquim


Répondre à boltone973
Tom's Guide > Forum > Programmation > Comment récupérer les variables d'un formulaire en PHP ? Problème !
Aller à :

Il y a 2143 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens