Bonjour,
J'ai récupéré un site internet très bateaux qui a une page s'authentifier.
On saisit un utilisateur et un mot de passe qui va vérifier dans la base de donnée. Le problème visiblement c'est que je n'arrive pas à me connecter puisque j'ai ce message d'erreur :
Warning: mysql_connect(): Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in c:\program files\easyphp1-8-modgsi\www\gitesbase\sitegite\includes\fonctions.inc on line 31
Connection au serveur impossible
Le fichier fonction.inc est le suivant :
Evidemment, mon host user et mdp sont correct ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 function executer_requete ($rq, $fichierbase) { $fichierbasecomplet = "../definitions/".$fichierbase.".txt.php"; // Inclusion de la définition de la base de données include($fichierbasecomplet); // Connection au serveur de bases de données $connection=mysql_connect($localhost,$root,$gsi1112) or die("Connection au serveur impossible"); // Connection à la base $db=mysql_select_db($base,$connection) or die("Sélection de la base de données impossible"); // Exécution de la requête select $rq = trim(stripSlashes($rq)); // on enlève les / d'escape s'il y en a $resultat = mysql_query($rq); // exécution de la requête // Fermeture de la base mysql_close($connection); // Retour de la fonction return $resultat; }
alors je me suis dit que j'aller aller voir "../definitions/".$fichierbase.".txt.php
qui affiche ceci :
Mais cela le fonctionne toujours pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php /* ==================================== */ /* base.txt IDENTIFICATION DE LA BASE */ /* ==================================== */ $dbuser="root"; $dbhost="localhost"; $dbpasse="gsi1112"; $base="base"; ?>
Je bosse sous EasyPHP est-ce-que le problème viendrait pas de ça ?
Merci d'avance pour votre aide.
Partager