Page 1 sur 2

recuperer les données d'un formulaire???

Publié : 09 août 2009, 15:24
par sorcier21
je n'arrive pas a savoir comment recuperer les donnees de mon formulaire malgré tous les tutos lu et testés impossible suis-je bête?
merci dem'expliquer ca me prend le chou......
j'utilise php avec html
voir mon code
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>form1</title>
</head>
<body>
<div>
<form action="destination">
<p><label for="nom">Nom : </label>
<input name="nom" id="nom" type="text"></p>
<p>
<label for="prenom">Prénom : </label>
<input name="prenom" id="prenom" type="text"></p>
<fieldset><legend>Sexe :</legend>
<ul>
<li><input value="H" name="sexe" id="sH"
type="radio">
<label for="sH">Homme</label>
</li>
<li><input value="F" name="sexe" id="sF"
type="radio">
<label for="sF">Femme</label>
</li>
</ul>
</fieldset>
<p>
<label for="pays">Pays : </label>
<select name="pays">
<optgroup label="Europe">
<option value="fr">France</option>
<option value="it">Italie</option>
</optgroup><optgroup label="Asie">
<option value="ch">Chine</option>
</optgroup>
</select>
</p>
<li><input value="transmettre" type="submit"></li>
</form>
</div>
<br>
</body>
</html>
que faut-il ecrire dans la page qui recoit?
[/img]

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

Publié : 09 août 2009, 16:31
par Ymai
Bonjour
Bonjour
Il me semble détecter plusieurs soucis dans le code de la page du formulaire...
1. le fichier de traitement devrait s'appeler "destination". Mais, il s'agit d'un fichier PHP. Il faudrait donc, au moins, qu'il porte l'extension .php comme "destination.php", par exemple.
2. La méthode de traitement n'est pas précisée. A priori, il est plutôt habituel de traiter un formulaire avec la méthode POST. Apparemment, sans précision, c'est plutôt GET qui est utilisé...

Il me semble que l'on devrait donc avoir une balise <form> dans le genre

Code : Tout sélectionner

<form action="destination.php" method="post">
Ensuite, le fichier "destination.php" devrait recevoir les informations suivantes:

Code : Tout sélectionner

$_ POST['nom']
$_ POST['prenom']
$_ POST['sexe']
$_ POST['pays']

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2

PS: j'ai dû ajouter un espace entre $_ et POST pour que mon message soit accepté sur le forum. Souci technique à discuter avec les admins...
Il faut, bien sûr, enlever ces espaces.

Publié : 09 août 2009, 16:38
par sorcier21
ok je test de suite mais svp les extention du formulaire doit etre "html" ou "php"?
et la destination je l'enregistre comment?
merci a+

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

Publié : 09 août 2009, 16:53
par Ymai
sorcier21 a écrit :ok je test de suite mais svp les extention du formulaire doit etre "html" ou "php"?
Tant qu'il n'y a aucun traitement à faire sur le serveur, l'extension est indifféremment .html ou .php
sorcier21 a écrit : et la destination je l'enregistre comment?
>Fichier > Enregistrer Sous > destination.php

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2

Publié : 09 août 2009, 17:01
par sorcier21
dsl pour mon ignorance mais meme après correction que tu me donne ca ne marche tjs pas mes données n'arrivent po et je suis dirigé sur mes codes php de la page destination.php mais sans données oups!!!!

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

Publié : 09 août 2009, 17:22
par Ymai
Le fichier "destination.php" est-il bien sur un serveur web qui supporte PHP?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2

Publié : 09 août 2009, 17:46
par sorcier21
Ben je glisse mon fichier dans "filezila" avec mes autres feuille c'est bon????
faut il faire autre chose? reglage?

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

Publié : 09 août 2009, 17:48
par Ymai
Il faut vérifier que le serveur supporte PHP.
Quel est l'hébergeur?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2

Publié : 09 août 2009, 17:54
par sorcier21
orange.fr

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

Publié : 09 août 2009, 17:55
par sorcier21
Un grand merci Ymai super cool de tous ces renseignements très préciaux au moins je comprends mieux super encore merci

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

Publié : 09 août 2009, 18:05
par sorcier21
comment verifier si mon hebergeur supporte php et comment parametrer?

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

Publié : 09 août 2009, 18:30
par Ymai
sorcier21 a écrit :orange.fr

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
Voir http://assistance.orange.fr/1157.php?dub=2&#lien5 , tout au bas de la page, rubrique PHP :cry:

Publié : 09 août 2009, 18:55
par Invité
Ok merci pour le tuyau orange ne fait pas avec ma version, je passe avec ifrance mais malgré qu'il accepte php ca marche po.......

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)

Publié : 09 août 2009, 19:38
par Ymai
Peut-on avoir l'adresse du site sur iFrance?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13

Publié : 09 août 2009, 20:08
par sorcier21
mon adresse attention site en construction et en+ mes CSS ne passe pas avec ifrance mais bonje rame je rame.......
elle est ou la falaise :?:
http://sorcier21.ifrance.com/

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)