Rechercher : dans
Par :

Probleme de connexion BDD easyphp-MySql

Dernière réponse le 23 mar 2009 à 18:06:15 hools, le 27 fév 2006 à 13:46:18 
 Signaler ce message aux modérateurs

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.....

Meilleures réponses pour « Probleme de connexion BDD easyphp MySql » dans :
PhpMyAdmin - 1045- Access denied for user root@localhost VoirPhpMyAdmin - Access denied for user root’@localhost Cette astuce est destinée à ceux qui ont un problème d’ouverture de PhpMyAdmin (par exemple avec WAMP Server ou EasyPHP) avec l'erreur suivante : #1045- Access denied for user...
Télécharger EasyPHP VoirEasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données MySQL et le support du langage PHP. Il est fourni avec phpMyAdmin, une interface permettant de manipuler très facilement les...
Connexion à la base de données avec JDBC VoirConnexion à la base de données L'API (Application Programming Interface) JDBC, c'est-à-dire la bibliothèque de classes JDBC, se charge de trois étapes indispensables à la connexion à une base de données : la création d'une connexion à la...

1

P@, le 27 fév 2006 à 14:29:14

T'as un msg d'erreur ??
Ca pourrait aider ..:::P@ ... a tras, a PoOf ou a chou :::..

Répondre à P@

2

hools, le 27 fév 2006 à 16:09:34

Nan aucun message d erreur la page internet me réaffiche juste tout mon script de veriofication.....

Répondre à hools

3

P@, le 27 fév 2006 à 16:24:08

Tu es sur que le pb vien de la connexion ??
parceque les like '$var' ... je suis pas sur du truc ... ..:::P@ ... a tras, a PoOf ou a chou :::..

Répondre à P@

4

kalamit, le 27 fév 2006 à 16:24:45

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.
Kalamit,
J'ai des questions à toutes vos réponses... :)

Répondre à kalamit

5

hools, le 27 fév 2006 à 18:10:28

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é.....

Répondre à hools

6

kalamit, le 28 fév 2006 à 11:36:43

Juste une question, comment fais tu tes essais ?
Ous sont positionné tes fichiers ? Tu ouvres ton formulaire directement avec IE ?
Kalamit,
J'ai des questions à toutes vos réponses... :)

Répondre à kalamit

7

kalamit, le 28 fév 2006 à 11:37:16
  • +1

Que te donne l'adresse http://127.0.0.1/ ? Kalamit,
J'ai des questions à toutes vos réponses... :)

Répondre à kalamit

8

chauss printemp, le 14 déc 2007 à 12:33:31

Bonjour
pour avoir les messages d'erreurs enleve les @ devant les fonctions de connections !

Répondre à chauss printemp

9

 clesteur9, le 23 mar 2009 à 18:06:15
  • +1

Bonjour,
Pour easyPHP il y a un mot de passe pour le root:
C'est mysql par défault.
++

Répondre à clesteur9
Collection CommentÇaMarche.net