Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL Webou Webou Pro
Recherche avancée  
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
20 Novembre 2017, 03:03:19


Connexion avec identifiant, mot de passe et durée de la session


Pages: 1 [2] 3   Bas de page
  Imprimer  
Auteur Fil de discussion: Connection à mysql  (Lu 8782 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Kaoru
Invité
« Répondre #15 le: 17 Mai 2008, 13:55:11 »

D'accord merci je vais voir sa Sourire
Journalisée
Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL
« Répondre #15 le: 17 Mai 2008, 13:55:11 »

 Journalisée
Kaoru
Invité
« Répondre #16 le: 17 Mai 2008, 16:24:11 »

Sa fonctionne merci bien ^+^
Journalisée
MIkE
Big boss
*****
Hors ligne Hors ligne

Messages: 6 150



Voir le profil WWW
« Répondre #17 le: 17 Mai 2008, 19:53:22 »

Super Sourire
Journalisée

Le support et les demandes se font sur le forum. Aucune réponse n'est apportée aux demandes par message privé.
Soutenez Webou en souscrivant à une offre
syl_em
Nouveau
*
Hors ligne Hors ligne

Messages: 6



Voir le profil
« Répondre #18 le: 18 Juin 2008, 00:18:37 »

Bonjour,

Je rencontre les mêmes difficultés que les utilisateurs précédents (à savoir impossibilité de se connecter à la BD).
L'exécution de la page PHP génère le message d'erreur suivant :

Warning: mysqli::mysqli() [function.mysqli-mysqli]: (28000/1045): Accès refusé pour l'utilisateur: 'sylem_consult'@'@localhost' (mot de passe: OUI) in C:\Program Files\EasyPHP 2.0b1\www\tools.php on line 12

La fameuse ligne 12 a le code suivant (en PHP5) :

$db = new mysqli('localhost','sylem_consult','****','sylem_etude');

J'ai généré l'utilisateur consult à l'aide du panel et je l'ai associé la BD sylem_etude.
Même en lui mettant tout les droits, je n'arrive pas à me connecter.

Merci d'avance pour vos conseils !!  Clin d'oeil

@ bientôt

Sylvain
Journalisée
syl_em
Nouveau
*
Hors ligne Hors ligne

Messages: 6



Voir le profil
« Répondre #19 le: 18 Juin 2008, 09:55:47 »

hmm ...

Je pense que je suis sur le point de percer le mystère ....

En essayant de soumettre le formulaire depuis mon poste de travail, le lien appelle la page PHP sur http://localhost. Cette page existe en locale sur mon poste à la maison mais n'existe pas ailleur.

L'erreur est que la page PHP à appeler doit être celle du serveur webou et non celle en local.

je continue à creuser ...
Journalisée
Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL
« Répondre #19 le: 18 Juin 2008, 09:55:47 »

 Journalisée
K@cem
Never trust user input
Big boss
*****
Hors ligne Hors ligne

Messages: 2 724



Voir le profil WWW
« Répondre #20 le: 18 Juin 2008, 13:21:41 »

Bon courage alors Sourire
Journalisée

Le support ne se fait pas par MP, merci de le respecter !
MIkE
Big boss
*****
Hors ligne Hors ligne

Messages: 6 150



Voir le profil WWW
« Répondre #21 le: 18 Juin 2008, 17:41:53 »

Hello,

Je viens de remarquer :
Code:
'sylem_consult'@'@localhost'

Il y a un double @ , mais il n'en faudrait qu'un, le problème ne viendrait pas de là?

Code:
'sylem_consult'@'localhost'
Journalisée

Le support et les demandes se font sur le forum. Aucune réponse n'est apportée aux demandes par message privé.
Soutenez Webou en souscrivant à une offre
K@cem
Never trust user input
Big boss
*****
Hors ligne Hors ligne

Messages: 2 724



Voir le profil WWW
« Répondre #22 le: 18 Juin 2008, 19:28:25 »

Hello,

Je viens de remarquer :
Code:
'sylem_consult'@'@localhost'

Il y a un double @ , mais il n'en faudrait qu'un, le problème ne viendrait pas de là?

Code:
'sylem_consult'@'localhost'

Non les "@" se trouvent dans le code d'erreur, et son code de connexion est correcte Clin d'oeil
D'après ce qu'il a dit il doit changer l'attribut action de son formulaire pour être redirigé vers la bonne page !
Journalisée

Le support ne se fait pas par MP, merci de le respecter !
syl_em
Nouveau
*
Hors ligne Hors ligne

Messages: 6



Voir le profil
« Répondre #23 le: 18 Juin 2008, 21:15:23 »

Alors ... comme d'habitude il y a une bonne et une mauvaise nouvelle ...

* La bonne : effectivement j'essayais de me connecter à ma base locale donc en changeant les références dans la page html, j'essaye bien de me connecter à ma BD sur webou maintenant

* la mauvaise : ... voici mon nouveau message d'erreur :
Fatal error: Class 'mysqli' not found in /home/sylem/public_html/tools.php on line 12

La ligne 12 étant toujours la fameuse ligne :
$db = new mysqli('localhost','sylem_consult','****','sylem_etude');

Merci encore pour votre précieuse aide  Clin d'oeil

Sylvain
Journalisée
K@cem
Never trust user input
Big boss
*****
Hors ligne Hors ligne

Messages: 2 724



Voir le profil WWW
« Répondre #24 le: 18 Juin 2008, 23:34:09 »

Salut,
mysqli() n'est pas une fonction PHP, mais un classe de gestion de connexion à mysql que tu (ou qqn d'autre) à codé !
Il faut donc inclure le fichier où se trouve cette classe Clin d'oeil
++
Journalisée

Le support ne se fait pas par MP, merci de le respecter !
syl_em
Nouveau
*
Hors ligne Hors ligne

Messages: 6



Voir le profil
« Répondre #25 le: 19 Juin 2008, 16:42:15 »

Re-bonjour,

J'ai juste un doute ... la version de PHP effective sur le serveur est bien la version 5 ?

Si non, laquelle est utilisée ?

@++

Sylvain
Journalisée
Micka
Staff Webou.net
*****
Hors ligne Hors ligne

Messages: 621



Voir le profil WWW
« Répondre #26 le: 19 Juin 2008, 18:05:28 »

Oui c'est la dernière version qui est installée.
Journalisée

Staff Webou : Gestion des demandes & comptes - Gestion & Support forum
Pas de support par MP ou EMAIL, le forum sert à cela.
MIkE
Big boss
*****
Hors ligne Hors ligne

Messages: 6 150



Voir le profil WWW
« Répondre #27 le: 19 Juin 2008, 18:26:38 »

5.2.6 : http://www.webou.net/phpinfo.php
Journalisée

Le support et les demandes se font sur le forum. Aucune réponse n'est apportée aux demandes par message privé.
Soutenez Webou en souscrivant à une offre
syl_em
Nouveau
*
Hors ligne Hors ligne

Messages: 6



Voir le profil
« Répondre #28 le: 19 Juin 2008, 22:50:33 »

Merci pour ces infos !!

Je pense avoir trouvé.
D'après ce que j'ai compris (et il est possible que ce soit tout faux ..) la possibilité de se connecter via mysqli n'est possible qu'à partir de la version 5 de mysql.

Or lorsque je suis sur la console PHPMyAdmin voilà les infos que j'obtiens :

Version du serveur: 5.0.51a-community
Version du client MySQL: 4.1.22

Pour info, voici le paramétrage via EasyPHP sur mon PC :

Version du serveur: 5.0.27-community-log
Version du client MySQL: 5.0.22

Donc avec un client qui n'est pas en MYSQL 5, je ne risque pas de ne pouvoir me connecter avec mon code actuel.

Juste par curiosité, pourquoi est ce que le client MySQL n'est pas en version 5 ?

Merci encore pour votre aide  Clin d'oeil
Journalisée
K@cem
Never trust user input
Big boss
*****
Hors ligne Hors ligne

Messages: 2 724



Voir le profil WWW
« Répondre #29 le: 19 Juin 2008, 23:46:07 »

Je croyais qu'il était déjà mis à jour !
Sinon qu'est ce que tu utilise comme script ?
Normalement il devrait être compatible ...
Journalisée

Le support ne se fait pas par MP, merci de le respecter !
Pages: 1 [2] 3   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Dilber MC Theme by HarzeM
Page générée en 0.025 secondes avec 21 requêtes.