PB tutoriel formulaire PHP

Fermé
Jean - 28 oct. 2004 à 18:26
maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 - 29 oct. 2004 à 17:23
Bonjour,

J'ai trouvé un tutoriel pour les formulaire mais je bloque sur un truc que je comprends pas: j'obtient le message suivant :

Parse error: parse error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING
à la ligne ou j'envoie l'INSERT

Ou est le trucmuch qui va pas ? Que pasa ??? Cela fait des heures que je cherche avant de me resoudre a crirer au secours ....

voic le code du formulaire :

<form action="valideb.php" method="post">
vos prénom, nom <input type="text" class=menuItem name="pseudo">
votre email <input type="text" class=menuItem name="email">
url de votre site <input type="text" class=menuItem name="url">
titre de votre site (75 carac. maxi)<input type="text" class=menuItem name="titre">
description de votre site (100 carac. maxi) <input type="text" class=menuItem name="description">
<input type="submit" value="cliquez-ici">
</form>


et le code PHP :

<?PHP
$db = mysql_connect('583.24.62.3', 'juju', 'ello');
mysql_select_db('webmaster',$db);

$sql = "INSERT INTO webmaster VALUES($_POST["pseudo"], $_POST["email"], $_POST["url"], $_POST["titre"], $_POST["description"] ) ";
mysql_query($sql)
or die('Erreur SQL !'.$sql.'
'.mysql_error());
echo 'merci beaucoup, vos infos ont été enregistrées.';
mysql_close();
?>

et au cas ou mon SQL:

create table webmaster
(pseudo varchar (255) not null,
email varchar (255) not null,
url varchar (255) not null,
titre varchar (75) not null,
description varchar (100) not null )

merci d'avance !!!

Jean
A voir également:

3 réponses

maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 453
29 oct. 2004 à 17:23
Bonjour!!!

Je crois que les " dans une chaine de caractères entourées de ", ça ne lui plait pas!
mets plutot ça:

$sql = "INSERT INTO webmaster VALUES($_POST['pseudo'], $_POST['email'], $_POST['url'], $_POST['titre'], $_POST['description'] ) "; 


bon courage!

Maily :-))))
Boumj'chtattrape
1
funkymat Messages postés 14 Date d'inscription mercredi 5 novembre 2003 Statut Membre Dernière intervention 12 novembre 2004 2
28 oct. 2004 à 18:32
deja t un ouf !!!
tu met tes mot de passe pour ta base !!!

A EVITER !!!

je reviens dans 30 min avec une réponse , le temps de faire un peu de route !!!
++
0
allo funkymat donne moi tes lumières !!!!

T'inkiet, c'est pas les bon codes pour le serveur
0