Vérification des informations de connexion à la base

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Vérification des informations de connexion à la base

par cbdreamdev » 08 nov. 2006, 22:16

ha bah oui ... j'suis bete ...

je vais me pencher sur cette voie la :)

merci ;)

par Ajoloca » 08 nov. 2006, 19:58

Bonjour,

Quand tu tentes de te connecter à un serveur MySQL et que la connexion échoue, MySQL te renvoie l'erreur sous deux formes, une numérique et une texte.
D'habitude on récupère mysql_error() (qui est la forme texte) mais personne t'empèche de récupérer mysql_errno() qui est un entier non signé

En partant de ce principe tu peux créer un tableau associatif avec Nº d'erreur comme clé et ton message personnalisé comme valeur.

Vérification des informations de connexion à la base

par cbdreamdev » 08 nov. 2006, 16:51

Bonjour,

je suis en train de faire un site avec une partie installation pour installer les tables dans la base de données. Le problème c'est que j'arrive pas à trouver comment tester si les informations de connexion fournies par l'utilisateur sont bonnes (host, base, login, mot de passe). Evidement je voudrais que ce soit fait sans afficher les messages d'erreur du serveur mais des messages perso du genre : "serveur incorrect", "login / mot de passe incorects".

merci d'avance pour votre aide