Aller au contenu

jbquentin

Membres
  • Compteur de contenus

    1
  • Inscription

  • Dernière visite

À propos de jbquentin

jbquentin's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. Bonjour, J'ai mit mon site web sur mon serveur Synology que j'ai configuré etc.. Le problème est quand quelqu'un qui s'inscrit sur le site, il y a une erreur SQL "Impossible de se connecter au serveur MySQL" a la ligne 26. inscription.php Secret (cliquez pour afficher) Code : PHP - Sélectionner <?php include("includes/co.php"); if(@$_SESSION['login']) { header("location:membre/perso.php"); } else { if(@$_POST['submit']) { if(@$_POST['login'] AND @$_POST['password'] AND @$_POST['password_confirm'] AND @$_POST['email'] AND @$_POST['classe'] AND @$_POST['name_classe'] ) { if($_POST['password'] == $_POST['password_confirm']) { $pass = htmlentities(trim(md5($_POST['password']))); $login = htmlentities(trim($_POST['login'])); $pseudo=mysql_real_escape_string($login); $email = htmlentities(trim($_POST['email'])); $classe = htmlentities(trim($_POST['classe'])); $name_classe = htmlentities(trim($_POST['name_classe'])); $sql = "SELECT 1 FROM accounts WHERE login = '$pseudo'"; $result = mysql_query($sql); $num = mysql_num_rows($result); if($num != 0) { echo "<center><font color=red>Un utilisateur utilise déjà le pseudo "$login", <a href="#x" onClick="javascript:history.go(-1)">cliquez ici pour retourner en arrière.</a></font></center>"; } else { $requete = "INSERT INTO `accounts` (`id`, `login`, `password`, `email`, `classe`, `name_classe`, `force`, `vitesse`, `intel`, `vita`, `level`) VALUES ('', '$pseudo', '$pass', '$email', '$classe', '$name_classe', '', '', '', '', '1')"; mysql_query($requete) or die('Impossible de se connecter au serveur MySQL'); echo '<center>Votre inscription c'est bien déroulée, <a href="connexion.php">cliquez ici</a> pour retourner à l'index.</center>'; } } else { echo '<center><font color=red>Votre password et sa confirmation ne sont pas identiques, <a href="#x" onClick="inscript.php">cliquez ici pour retourner en arrière.</a></font></center>'; } } else { echo '<center><font color=red>Vous n'avez pas remplit tous les champs, <a href=inscript.php" onClick="inscript.php">cliquez ici pour retourner en arrière.</a></font></center>'; } } else { ?> <center> <fieldset><legend>Inscription</font></legend> <form action="#" method="post"> Pseudo<input type="text" value="pseudo" name="login"/></br> Email<input type="email" value="email@email.com" name="email"/></br> Password : <input type="password" value="azerty" name="password"/><br> Confirmation : <input type="password" value="azerty" name="password_confirm"/></br> Classe : <select name="classe" size="4" multiple><option>Guerrier</option><option>Mage</option><option>Archer<option>Assassin<option></select></br> Nom :<input type="name" value="azerty" name="name_classe"/> <fieldset><legend>Confirmation</legend> <input type="submit" value="Confirmer mon inscription" name="submit"/> </fieldset> </form> </fieldset> </center> <?php } } ?> co.php Secret (cliquez pour afficher) Code : PHP - Sélectionner <?php $host = "blabla.myvnc.com"; $username = "root"; $password = ""; $db = "MYG"; mysql_connect($host,$username,$password); mysql_select_db($db); ?> Pourtant j'arrive a me connecter sur connexion.php avec un compte que j'ai crée a partir de phpMyAdmin.... Merci,
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.