Aider moi en mysql php

Fermé
Webidev93 Messages postés 12 Date d'inscription dimanche 11 août 2013 Statut Membre Dernière intervention 14 avril 2014 - 25 août 2013 à 19:52
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 3 sept. 2013 à 16:34
bonjour,bansoir
j'ai un probleme j'arrive pas a m'inscrire sur mon site php/mysql
les codes html http://hpics.li/a139c12,http://hpics.li/18fe08c
et ce que ça donne quand on essaye de s'inscrire http://hpics.li/f48bde6
aider moi s'il vous plait

2 réponses

Bonjour, il est écrit que l'accès est refusé, donc il doit y avoir un mot de passe pour permettre la connexion à ta BDD alors que tu n'en as pas indiqué sur ton fichier de connexion.
0
Webidev93 Messages postés 12 Date d'inscription dimanche 11 août 2013 Statut Membre Dernière intervention 14 avril 2014
2 sept. 2013 à 16:56
normalement j'ai mis si j'ai pas mis comment faut faire?
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
2 sept. 2013 à 17:10
Salut,

L'erreur vient de l'adresse du serveur de base de données (premier paramètre de la fonction mysql_connect).

Vérifie tes informations de connexion car l'hôte mysql ne doit pas commencer par https://...

Bonne journée
0
Webidev93 Messages postés 12 Date d'inscription dimanche 11 août 2013 Statut Membre Dernière intervention 14 avril 2014
2 sept. 2013 à 17:15
comment ca?
tenez une exemple de code
<meta charset="utf-8">

<?php

if(isset($_POST['submit']))
{

$username = htmlspecialchars(trim($_POST['username']));
$password = htmlspecialchars(trim($_POST['password']));
$repeatpassword = htmlspecialchars(trim($_POST['repeatpassword']));

if($username&&$password&&$repeatpassword)
{
if(strlen($username)>=4)
{
if(strlen($password)>=6)
{
if($password==$repeatpassword)
{

$password = md5($password);

mysql_connect('https://pma.olympe.in','KScpvdLY','mot-de-passe');
mysql_select_db('phpmembre');

$query = mysql_query("

INSERT INTO users VALUES('','$username','$password')



");

}else echo "Les mots de paase doivent être identiques";
}else echo "Votre mot de passe doit contenir minimum 6 caractere";
}else echo "Votre nom d'utilisateur doit contenir minimum 4 caractere";
}else echo "Veullez saisir tous les champs";
}
?>

<title>Inscription</title>

<h1>Inscription</h1>
<form method="post" action="register.php">
<p>Votre nom d'utilisateur</p>
<input type="text" name="username">
<p>Votre mot de passe</p>
<input type="password" name="password">
<p>Répetez votre mot de passe</p>
<input type="password" name="repeatpassword">
<input type="submit" name="submit" value="s'inscrire">


</form>
0
Webidev93 Messages postés 12 Date d'inscription dimanche 11 août 2013 Statut Membre Dernière intervention 14 avril 2014
2 sept. 2013 à 17:18
ou est l'erreur
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
2 sept. 2013 à 17:20
Sur cette ligne :
mysql_connect('https://pma.olympe.in','KScpvdLY','mot-de-passe'); 

Le premier paramètre n'est pas correcte.
Si ton SGBD est installé sur le même serveur, tu peux modifier comme ceci :
mysql_connect('localhost','KScpvdLY','mot-de-passe'); 

Si il est installé sur un autre serveur, il te faut l'adresse de ce serveur.
As-tu essayé sans le protocole https sinon ? :
mysql_connect('pma.olympe.in','KScpvdLY','mot-de-passe'); 


Normalement ces informations t'ont été donné par ton hébergeur (hôte mysql, login et mot de passe).
0
Webidev93 Messages postés 12 Date d'inscription dimanche 11 août 2013 Statut Membre Dernière intervention 14 avril 2014
3 sept. 2013 à 15:39
ça fonctionne comme meme pas
0
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 524
Modifié par Pitet le 3/09/2013 à 16:34
Je ne peux malheureusement pas t'aider plus que cela.

Apparemment tu es chez un prestataire pour ton hébergement, et ce dernier à du te fournir les informations de connexion à ta base de données. Je ne donc que t'inviter à vérifier ces informations.

Sinon peux tu nous dire chez quel prestataire tu es pour ton hébergement ?
0