AlphaZone | Pour virer le message d'erreur du header, il faut mettre ob_start(); tout en haut de ta page et ob_end_flush() tout à la fin.
Tu code un peu bizarrement. Cela te sert à quoi de faire @$verif ? Personnelement je n'en vois pas l'utilité. Et pour ce qui est de ta requête SQL, tu t'embête énormément. Exemple d'une syntaxe plus "lisible":
Code :
- $req = "UPDATE personne SET nom='".$r2."' , prenom='".$r3."' , email='".$r4."' , date_naissance='".$r5."' , adresse='".$r6."', ville='".$r7."', cp='".$r8."' , numero_tel='".$r9."' , motpasse='".$r10."' WHERE pseudo_personne='".$r1."'";
|
Pour info si pseudo_personne est une chaine de caractère alors ta syntaxe SQL est fausse. Il faut procéder comme ceci :
Code :
- $req = "UPDATE personne SET nom='".$r2."' , prenom='".$r3."' , email='".$r4."' , date_naissance='".$r5."' , adresse='".$r6."', ville='".$r7."', cp='".$r8."' , numero_tel='".$r9."' , motpasse='".$r10."' WHERE pseudo_personne LIKE '".$r1."'";
|
As-tu vérifié que tes variables _GET étaient bien définies avec la fonction isset() ???
Pense bien à faire un maximum de test. Plus tu feras de tests, plus t'es sur d'avoir un système "stable" en quelque sorte. Message édité par AlphaZone le 04-07-2006 à 13:12:17
|