Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2851 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Une ame charitable ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Une ame charitable ?

n°852958
tomscolban
Posté le 17-09-2004 à 22:57:28  profilanswer
 

Bonsoir à tous,
je fais un petit espace membre et je cale sur une erreur que me renvoit le serveur:
Parse error: syntax error in /var/www/free.fr/9/7/toms.bouliche/validation-inscription.php on line 69
 
Voila mon code:
 

Code :
  1. <?php
  2. if( $action['post'] == 'post' )
  3. {
  4.   /* ETAPE 1: Formatage des variables */
  5.     //Déclaration et Vérification de la conformité des variables
  6.     $pseudo = strip_tags ( $_POST['pseudo'] );
  7.     $password = strip_tags ( $_POST['password'] );
  8.     $password1 = strip_tags ( $_POST['password1'] );
  9.     $email = strtolower ( $_POST['email'] );
  10.     if( empty ( $pseudo ) or empty ( $password ) or empty ( $email ) )
  11.     {
  12.      header("Location: inscription.php?erreur=vide" );
  13.     }
  14.     if( $password != $password1 )
  15.     {
  16.      header("Location: inscription.php?erreur=pass" );
  17.     }
  18.   /* ETAPE 2: Traitement sur BDD */
  19.       //Parametres de connexion
  20. $host = 'bsql-t.free.fr';
  21. $login_bdd = '*******';
  22. $pass_bdd = '******';
  23. $base = '***********';
  24. $table= 'membres'; //
  25. //connexion à la base de donnée
  26. $db = mysql_connect($host,$login_bdd,$pass_bdd) or die ("erreur de connexion" );
  27.     //On vérifie que le pseudo n'existe pas déja
  28.       $res = $sql->query("SELECT * FROM $table WHERE pseudo='$pseudo'" );
  29.       if ( mysql_num_rows($res) == 1 )
  30.       {
  31. header("Location: inscription.php?erreur=pseudo" );
  32.       }
  33.     //Cryptage du mot de passe
  34.       $password = md5( $password );
  35.     //Récupération de la date
  36.       $register_date = date("d/m/Y H:i" );
  37.     //Insertion du nouveau membre et de son profil dans la BDD
  38.       $sql->query("INSERT INTO $table (pseudo,pwd,mail,register_date) VALUES('$pseudo','$password','$email','$register_date')" );
  39.    
  40.     //confirmation
  41.    
  42.     echo "Veuillez patienter...";
  43.     header("Location: login.php" );
  44.    
  45.     ?>


 
Merci d'avance :)

mood
Publicité
Posté le 17-09-2004 à 22:57:28  profilanswer
 

n°852960
simogeo
j'ai jamais tué de chats, ...
Posté le 17-09-2004 à 23:01:06  profilanswer
 

Code :
  1. <?php
  2. if( $action['post'] == 'post' )
  3. {
  4.   /* ETAPE 1: Formatage des variables */
  5.     //Déclaration et Vérification de la conformité des variables
  6.     $pseudo = strip_tags ( $_POST['pseudo'] );
  7.     $password = strip_tags ( $_POST['password'] );
  8.     $password1 = strip_tags ( $_POST['password1'] );
  9.     $email = strtolower ( $_POST['email'] );
  10.     if( empty ( $pseudo ) or empty ( $password ) or empty ( $email ) )
  11.     {
  12.      header("Location: inscription.php?erreur=vide" );
  13.     }
  14.     if( $password != $password1 )
  15.     {
  16.      header("Location: inscription.php?erreur=pass" );
  17.     }
  18.   /* ETAPE 2: Traitement sur BDD */
  19.       //Parametres de connexion
  20. $host = 'bsql-t.free.fr';
  21. $login_bdd = '*******';
  22. $pass_bdd = '******';
  23. $base = '***********';
  24. $table= 'membres'; //
  25. //connexion à la base de donnée
  26. $db = mysql_connect($host,$login_bdd,$pass_bdd) or die ("erreur de connexion" );
  27.     //On vérifie que le pseudo n'existe pas déja
  28.       $res = $sql->query("SELECT * FROM $table WHERE pseudo='$pseudo'" );
  29.       if ( mysql_num_rows($res) == 1 )
  30.       {
  31. header("Location: inscription.php?erreur=pseudo" );
  32.       }
  33.     //Cryptage du mot de passe
  34.       $password = md5( $password );
  35.     //Récupération de la date
  36.       $register_date = date("d/m/Y H:i" );
  37.     //Insertion du nouveau membre et de son profil dans la BDD
  38.       $sql->query("INSERT INTO $table (pseudo,pwd,mail,register_date) VALUES('$pseudo','$password','$email','$register_date')" );
  39.    
  40.     //confirmation
  41.    
  42.     echo "Veuillez patienter...";
  43.     header("Location: login.php" );
  44.     }
  45.     ?>


Message édité par simogeo le 17-09-2004 à 23:04:24

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°852961
the real m​oins moins
Posté le 17-09-2004 à 23:02:59  profilanswer
 

simogeo : t'aurais pas mis une ) à la place d'un } ? :heink:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°852962
simogeo
j'ai jamais tué de chats, ...
Posté le 17-09-2004 à 23:04:10  profilanswer
 

the real moins moins a écrit :

simogeo : t'aurais pas mis une ) à la place d'un } ? :heink:


 
si [:dawa]
 
alors j'édite http://www.microserfs.net/HFR/jln2.gif


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°852963
tomscolban
Posté le 17-09-2004 à 23:13:36  profilanswer
 

merci beaucoup... (dsl c t vraiment tt con...)

n°854132
Xav_
The only one...
Posté le 20-09-2004 à 14:59:32  profilanswer
 

ben "parse error", c'est vachement souvent un pb de "()" ou de "{}" pas fermé... ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°854137
the real m​oins moins
Posté le 20-09-2004 à 15:00:58  profilanswer
 

merci de ton intervention.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°854138
Xav_
The only one...
Posté le 20-09-2004 à 15:04:47  profilanswer
 

ben désolé du retard mai j'étais en LAN de vendredi soir jusqu'a hier apres-midi, je lis que maintenant les messages du weekend, et yen a pas mal ou j'arrive un peu tard... :(


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Une ame charitable ?

 

Sujets relatifs
Cherche ame charitable[newbie] Besoin d'une ame charitable [newbie]
[Please]Une ame charitable pour installer PhpNuke 4.4 avec Easy Php ? 
Plus de sujets relatifs à : Une ame charitable ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)