Création
d'entreprise
Posez votre question Signaler

Probleme de connexion BDD easyphp-MySql

hools 3Messages postés 27 février 2006Date d'inscription - Dernière réponse le 23 mars 2009 à 18:06
Bonjour à tous et à toutes, je surf régulierement sur votre site que je trouve tres complet et qui m'a permis de nombreuses fois de m'aider et trouver mes erreurs.
Je fais appel à votre aide car je n'ai pas reussi à trouver solution à mon probleme te je cherche depuis un bon bout de temps maintenant.
Voici le dit probleme: Je ne parviens pas à me connecter a ma base de données.
-J' ai créé un fichier de connexion : (_connexion.php)

<?
// Paramètres persos
$host = "localhost"; // voir hébergeur
$user = "root"; // vide ou root en local
$pass = ""; // vide en local
$bdd = "projet"; // nom de la BD
// connexion
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter");
@mysql_select_db("$bdd")
or die("Impossible de se connecter");
?>

puis sur la premiere page de mon site je demande aux user de rentrer leur mot de passe ainsi que leur login pour voir s'is correspondent a ceux cointenu dans ma base de données: (Web.html)

<html>
<head>
<title>Connexion au site</title>
</head>
<body>
Vous tentez de pénétrer sur l'espace reservé aux Webmasters, veuillez vous identifiez svp....
<br><br><br>
<form method="post" action="verifLogin.php">
<table border="0" width="400" align="center">
<tr>
<td width="200"><b>Vôtre login</b></td>
<td width="200">
<input type="text" name="EDILogin">
</td>
</tr>
<tr>
<td width="200"><b>Vôtre mot de passe<b></td>
<td width="200">
<input type="password" name="EDIMotDePasse">
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" name="submit" value="login">
</td>
</tr>
</table>
</form>
</body>
</html>

Script de verification: (verifLogin.php)

<? include("_connexion.php");


$Resultat=mysql_query("SELECT * FROM `info` WHERE `nomVisiteur` LIKE '$EDILogin' AND `motDePasse` LIKE '$EDIMotDePasse'");
if (mysql_numrows($Resultat) == 1)
{
echo "OK vous pouvez voir";
}
else
{
echo "Non, vous n'êtes pas inscrit";
}


mysql_close();
?>


Lorsque j'essai donc tout cela, lorque l'utilisateur valide son login et son password, la page internet m'affiche le script complet de verification (avec les cotes et tout et tout).

J'utilise easyphp en local.
En ayant cherché sur divers sites et forum, apres avoir tenter divers manip' je met mon sort entre vos mains (lol) et vous remercie par avance de l'attention que vous porterez à ma requete.....
Lire la suite 

Probleme de connexion BDD easyphp-MySql »

9 réponses
Réponse
+3
moins plus
Bonjour,
Pour easyPHP il y a un mot de passe pour le root:
C'est mysql par défault.
++
Ajouter un commentaire
Réponse
+1
moins plus
Bonjour,

On va déja éliminer quelques sources possibles:

- Les vraies balises php sont: <?php et ?>
- L'include n'a rien à faire sur la meme ligne que la balise d'entrée.
Ajouter un commentaire
Réponse
+1
moins plus
Que te donne l'adresse http://127.0.0.1/ ?
Ajouter un commentaire
Réponse
+0
moins plus
t'as un msg d'erreur ??
Ca pourrait aider
Ajouter un commentaire
Réponse
+0
moins plus
nan aucun message d erreur la page internet me réaffiche juste tout mon script de veriofication.....
Ajouter un commentaire
Réponse
+0
moins plus
tu es sur que le pb vien de la connexion ??
parceque les like '$var' ... je suis pas sur du truc ...
Ajouter un commentaire
Réponse
+0
moins plus
Juste une question, comment fais tu tes essais ?
Ous sont positionné tes fichiers ? Tu ouvres ton formulaire directement avec IE ?
Ajouter un commentaire
Réponse
+0
moins plus
bonjour
pour avoir les messages d'erreurs enleve les @ devant les fonctions de connections !
Ajouter un commentaire
Réponse
-1
moins plus
Le Like j l ai trouvé dans un bouquin donc je pense que c'est correct (sinon par quoi le remplacer???),et j ai retiré le include de la balise ca n'a rien changé.....
Ajouter un commentaire
Ce document intitulé « Probleme de connexion BDD easyphp-MySql » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?