A voir également:
- [PHP] Probleme de code
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
4 réponses
tarah
Messages postés
46
Date d'inscription
samedi 19 mai 2007
Statut
Membre
Dernière intervention
21 avril 2008
113
6 déc. 2007 à 14:30
6 déc. 2007 à 14:30
Bonjour,
Ton erreur se trouve à la ligne 4 où tu as mis 2 fois point virgule.
Tu devrais enlever le ";" qui se trouve avant le guillemet.
@+
Ton erreur se trouve à la ligne 4 où tu as mis 2 fois point virgule.
Tu devrais enlever le ";" qui se trouve avant le guillemet.
@+
Bonjour
Je ne vois pas ce qui interdit le ; avant le guillemet,ça m'étonne
En tous cas, il y a une autre erreur (mais pas ligne 4):
header(location:"http://localhost:81/jeremy/bienvenue.php");
Là le premier guillemet devrait être avant le location.
Je ne vois pas ce qui interdit le ; avant le guillemet,ça m'étonne
En tous cas, il y a une autre erreur (mais pas ligne 4):
header(location:"http://localhost:81/jeremy/bienvenue.php");
Là le premier guillemet devrait être avant le location.
tarah
Messages postés
46
Date d'inscription
samedi 19 mai 2007
Statut
Membre
Dernière intervention
21 avril 2008
113
6 déc. 2007 à 15:35
6 déc. 2007 à 15:35
$req="select pseudo from utilisateurs where pseudo=$_POST['pseudo'] ;" ;
le 1er point virgule ne devait être dans la requête SQL.
Je voulais aussi te signaler que l'url que tu proposes n'est accessible que de ta machine locale (d'où le nom "localhost") et ne peut pas être vu de l'extérieur, il faut que tu remplaces localhost par l'adresse IP que ton FAI t'a donnée ou par ton nom d'hôte.
@+
le 1er point virgule ne devait être dans la requête SQL.
Je sais, c'est écrit dans la doc PHP mais c'est faux. Fais l'essai.
enfin j'ai vu d'où vient le problème. mettre $_POST['pseudo']; entre " " ne fonctionne pas comme avec une variable simple. Il y a plusieurs solutions :
avec des { }
Je sais, c'est écrit dans la doc PHP mais c'est faux. Fais l'essai.
enfin j'ai vu d'où vient le problème. mettre $_POST['pseudo']; entre " " ne fonctionne pas comme avec une variable simple. Il y a plusieurs solutions :
avec des { }
$req="select pseudo from utilisateurs where pseudo=${_POST['pseudo']};";ou en concaténant :
$req="select pseudo from utilisateurs where pseudo=".$_POST['pseudo'].";";