Problème avec mon de php dans récupération d'un formulaire et problème d'écritur
Forum Programmation : Problème avec mon de php dans récupération d'un formulaire et problème d'écritur
Bonjour, voici le code que j'ai fait pour récupérer les infos d'un formulaire et pour les écrires dans la BDD:
1 <?php /* Date de création: 29/12/2005 */ ?>
2 <html>
3 <body>
4 <?php
5 $pseudo=$_POST['pseudo']
7 $motdepasse=$_POST['motdepasse']
9 $sexe=$_POST['sexe']
11..mysql_connect('sql.free.fr','********','********');
12 mysql_select_db('*******');
13 mysql_query("INSERT INTO membre VALUES('$pseudo','$motdepasse','$sexe')" );
?>
Bonjour <?php $_POST['pseudo'];?> Comment vas-tu?
<?php mysql_close();?>
</body>
</html>
Mais sa ne marche pas et je ne vois pas mon erreur, est-ce quelqu'un aurait t-il une idée please :-(
Merci
t'as pas mit d'id dans ta table il sait pas ou l'ajouter il faut ajouter un champ int que tu nome id tu le met en unique et tu fais auto_increment
Merci, mais sa plante toujours ligne 7, ligne 9 et ligne 11
<?php /* Date de création: 29/12/2005 */ ?>
<html>
<body>
<?php
$pseudo=$_POST['pseudo']
7
9
11;?> Comment vas-tu?
<?php mysql_close();?>
</body>
</html>
T'a oublier les ;
ok, merci, sa fonctionne, quel erreur débile!!!
Ouai malheuresement c'est souvent les erreus les plus debiles qui surviennent en prog :-?
j'ai encore un problème, le code ne marche pas, je n'ai pas d'erreur mais sa n'écris rien dans la BDD et sa ne met pas le pseudo dans la phrase "bonjour $pseudo..."?
En gros il n'y a pas d'erreur mais le code ne fait rien!!!
Montre moi ton code de ton formulaire stp
Pour le nom qui ne s''inscrit pas c'est parce que tu a oublier de mettre echo "$pseudo"
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Date de création: 29/12/2005 -->
<head>
<title></title>
</head>
<body>
<form action="http://www.monsite.com/cible.php" method="post">
Pseudo<input type="text" name="pseudo" size="40" maxlength="255" /><br>
Mot de passe<input type="password" name="passe" size="40" maxlength="256" /><br>
Sexe<input type="radio" name="sexe" value="homme" /> homme
<input type="radio" name="sexe" value="femme" /> femme<br>
adresse mail<input type="text" name="email" size="40" maxlength="256" /><br>
Ville<input type="text" name="ville" size="40" maxlength="256" /><br>
<input type="submit" value="Je valide" />
</form>
</body>
</html>
Je suis débutant en prog
Après j'ai fait une cible avec uniquement sa:
echo 'bonjour '.$_POST['pseudo'].'. Sa va?';
Mais sa ne marchait pas non plus!
Edit : on dirait que le forum n'accepte pas certains caracteres envoi moi ton script par mp ou bien par e-mail : ***** ;-)
EDIT : pour cible.php ,tu creer une variable
$pseudo=$_POST['pseudo'];
Ensuite pour lire la variable :
<?php echo "$pseudo"; ?>
Il y a 1134 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
