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

  FORUM HardWare.fr
  Programmation
  PHP

  Aide formulaire d'inscription PHP page blanche

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide formulaire d'inscription PHP page blanche

n°2223263
biogelix
Posté le 26-03-2014 à 20:39:25  profilanswer
 

Salut à tous !
 
Voilà je suis en train de réaliser mon site web, et je souhaite créer un espace membre ( inscription/connexion) je regarde alors plusqieurs tutos sur le web et je parviens à faire ce code :
 

Code :
  1. <html>
  2. <head>
  3. <title>Inscription</title>
  4. </head>
  5. <body>
  6. <h1>Inscription</h1>
  7. <form method="post" action="register.php">
  8. <p>Votre pseudo</p>
  9. <input type="text" name="username">
  10. <p>Votre mot de passe</p>
  11. <input type="password" name="password">
  12. <p>Répétez votre mot de passe</p>
  13. <input type="password" name="repeatpassword"><br><br>
  14. <input type="submit" name="submit" value="valider">
  15. <?php
  16. if(isset($_POST['submit']))
  17. {
  18.    $username = htmlspecialchars(trim($_POST['username']));
  19.    $password = htmlspecialchars(trim($_POST['password']));
  20.    $repeatpassword = htmlspecialchars(trim($_POST['repeatpassword']));
  21.  
  22.    if($username&&$password&&$repeatpassword)
  23.      {
  24.    if (strlen($username)>=4)
  25.    {
  26.       if(strlen($password)>=5)
  27.       {
  28.      if($password==$repeatpassword)
  29.   {
  30.    mysql_connect('localhost','root','') ;
  31.    mysql_select_db('phpmembre_uyru')
  32.    $query = mysql_query("
  33.    INSERT INTO users VALUES('','$username','$password') ;
  34.    " ) ;
  35.   }else echo "Vos mots de passes ne correspondent pas"
  36.    }else echo "Votre mot de passe est trop court, il doit contenir minimum 5 caractères"
  37.     }else echo "Votre Pseudo doit contenir un minimum de 4 caractères"
  38.      }else echo "Merci de bien vouloir saisir tout les champs";
  39. }
  40. ?>
  41. </form>
  42. </body>
  43. </html>


 
et mon soucis est que quand je met les dossiers dans mon FTP  sur la page "Membre" rien ne s'affiche :/ J'ai pourtant bien crée une base de donné se nomant : phpmembre_uyru  
(j'héberge mon site chez livehost)
Voilà mon site si vous voulez voir le résulta de la page PHP : http://biogelix-officiel.livehost.fr/register.php
 
Merci d'avance de votre aide,
 
Cordialement
 
Biogelix


Message édité par biogelix le 26-03-2014 à 20:42:52
mood
Publicité
Posté le 26-03-2014 à 20:39:25  profilanswer
 

n°2223277
amateurduw​eb
Posté le 26-03-2014 à 23:25:07  profilanswer
 

Tu veux dire qu'en locale ça marche mais ça ne marche pas une fois en ligne?
Est ce que t'as bien mis les identifiants du bd ?


Message édité par amateurduweb le 26-03-2014 à 23:26:03

---------------
www.samomoi.com : Cours et astuces informatiques, électronique et télécoms  
n°2223315
rufo
Pas me confondre avec Lycos!
Posté le 27-03-2014 à 10:51:47  profilanswer
 

Déjà, règles le reporting_error sur STRICT pour voir les msg d'erreurs affichés par PHP.
 
Question basique : le login/mdp de connexion à la BD est le bon, du fait que tu as changé de serveur (cf transfert ftp) ? Car je doute fort que le login/mdp de connexion à une BD d'un hébergeur soit root et pas de mdp :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2223377
biogelix
Posté le 27-03-2014 à 17:09:35  profilanswer
 

rufo a écrit :

Déjà, règles le reporting_error sur STRICT pour voir les msg d'erreurs affichés par PHP.
 
Question basique : le login/mdp de connexion à la BD est le bon, du fait que tu as changé de serveur (cf transfert ftp) ? Car je doute fort que le login/mdp de connexion à une BD d'un hébergeur soit root et pas de mdp :/


 
Donc en gros je remplace  "mysql_connect('localhost','root','') ;"  par "mysql_connect('phpmembre_uyru','root','le mot de passe de la base de donné ') ;"
?

n°2223378
rufo
Pas me confondre avec Lycos!
Posté le 27-03-2014 à 17:19:30  profilanswer
 

Ben dans mysql_connect, fait mettre l'adresse du serveur hébergeant ta BD, ainsi que le login et mdp correspondant, bref 3 infos données par ton hébergeur...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2223379
biogelix
Posté le 27-03-2014 à 17:28:15  profilanswer
 

rufo a écrit :

Ben dans mysql_connect, fait mettre l'adresse du serveur hébergeant ta BD, ainsi que le login et mdp correspondant, bref 3 infos données par ton hébergeur...


 
Ok ok et a la ligne "mysql_select_db('phpmembre_uyru')" je laisse comme c'est ?

n°2223380
rufo
Pas me confondre avec Lycos!
Posté le 27-03-2014 à 17:30:53  profilanswer
 

ben si ta BD s'appelle de la même manière, oui. Sinon, faut mettre le bon nom de BD, ça paraît logique, non ?
Ton script demande à se connecter à une base. Si l'une des infos est erronée, forcément, la connexion va pas se faire... :/


Message édité par rufo le 27-03-2014 à 17:31:05

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

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

  Aide formulaire d'inscription PHP page blanche

 

Sujets relatifs
Besoin d'aide su javascool (génération aléatoire d'image)LISTE DEROULANTE PHP MYSQL
PHP et UTF-8 Aide Programmation VBA avec MSP
Aide demandée pour un debutant en html, CSS resulat different sous ieBesoin d'aide pour Robot.txt
[PHP] Quelle API pour utiliser les données de localisation ?Besoin d'une personne pour me créer une page accès membre.
Petit aide sur le logiciel Visual Basic 2010La Nasa demande de l'aide à trouver des géocroiseurs et propose 35000$
Plus de sujets relatifs à : Aide formulaire d'inscription PHP page blanche


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR