Se connecter / S'enregistrer
Votre question

Problème avec mon de php dans récupération d'un formulaire et problème d'écritur

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
29 Décembre 2005 17:51:21

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

Autres pages sur : probleme php recuperation formulaire probleme ecritur

29 Décembre 2005 18:42:46

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
29 Décembre 2005 19:05:36

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>
Contenus similaires
30 Décembre 2005 15:42:52

T'a oublier les ;
30 Décembre 2005 16:17:11

ok, merci, sa fonctionne, quel erreur débile!!!
30 Décembre 2005 16:48:34

Ouai malheuresement c'est souvent les erreus les plus debiles qui surviennent en prog :-?
30 Décembre 2005 16:52:36

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!!!
30 Décembre 2005 16:53:44

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"
30 Décembre 2005 17:03:15

<?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!
30 Décembre 2005 17:09:45

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"; ?>
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS