Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1047 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Résolu] Connexion sécurisée à une base de données MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Connexion sécurisée à une base de données MySQL

n°1752207
proutix
Posté le 27-06-2008 à 13:24:19  profilanswer
 

Bonjour,
 
Débutant en MySQL/PHP, je souhaiterais avoir quelques avis sur la façon de se connecter à une base de données MYSQL.
En effet, je trouve que la méthode de connexion que j'utilise n'est pas propre.
 
Actuellement je fais comme cela :
<?php
  mysql_connect("localhost", "root", "mdp" );
  mysql_select_db("BDD" );  
   
?>
 
Est-ce propre ?
Je trouve que mettre le nom utilisateur et mot de passe en dur directement dans les pages PHP, c'est pas top surtout quand on a pleins de pages !?
comment faire ?
 
Sur la documentation officielle MySQL, il recommande de ne pas utiliser mysql_connect() mais mysql_real_connect()
 
Quelles différences cela fait exactement ? La documentation n'est pas très précise...
 
Merci :)


Message édité par proutix le 01-07-2008 à 14:37:47
mood
Publicité
Posté le 27-06-2008 à 13:24:19  profilanswer
 

n°1752228
mic_12
Posté le 27-06-2008 à 14:11:56  profilanswer
 

ben déjà commence par utiliser un autre utilisateur que root qui possède moins de droits :)

n°1752234
babasss
Posté le 27-06-2008 à 14:18:11  profilanswer
 

Et puis la connexion se place dans un seul script que tu appeles depuis tes pages.... et le script se trouve dans une zone plus sécurisé que le reste (htaccess,....)


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1752497
proutix
Posté le 27-06-2008 à 22:30:56  profilanswer
 

babasss a écrit :

Et puis la connexion se place dans un seul script que tu appeles depuis tes pages.... et le script se trouve dans une zone plus sécurisé que le reste (htaccess,....)


 
Merci les gars. Un seul script ? tu veux dire que tu mets la connexion aux bases MySQL dans un fichier PHP et que tu appelle ce fichier dans les autres fichiers PHP ?

n°1753202
proutix
Posté le 30-06-2008 à 08:32:32  profilanswer
 

ou alors tu déclare tes variables en javascript et tu les récupère en sortie ?
merci

n°1753297
babasss
Posté le 30-06-2008 à 10:26:23  profilanswer
 

proutix a écrit :


Merci les gars. Un seul script ? tu veux dire que tu mets la connexion aux bases MySQL dans un fichier PHP et que tu appelle ce fichier dans les autres fichiers PHP ?


Ouaip, c'est comme ca que c'est fait sur "pratiquement" tous les sites


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1753865
proutix
Posté le 01-07-2008 à 10:22:44  profilanswer
 

as tu un exemple vite fait sur lequel je pourrais m'inspirer ?
Merci :)

n°1753891
babasss
Posté le 01-07-2008 à 10:51:55  profilanswer
 

euh, ben c'est un peu la base.....
 
fichier : connexion.inc.php

Code :
  1. <?php
  2.   mysql_connect("localhost", "root", "mdp" );
  3.   mysql_select_db("BDD" ); 
  4. ?>


 
fichier : mapage.php

Code :
  1. <?php
  2. include('connexion.inc.php');
  3. ?>


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
n°1753992
proutix
Posté le 01-07-2008 à 14:37:33  profilanswer
 

merci :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Résolu] Connexion sécurisée à une base de données MySQL

 

Sujets relatifs
[Résolu] Order By et UnionConnexion LDAP C++
Pb Erreur changer MDP Admin local via domain [RESOLU][RESOLU]Mise en forme conditionnelle 15 condition / différente cellule
[MYSQL] Clause WHERE foireuse ?[Resolu] Problème portabilité entre PC sous WinXP
[VBA] Déplacer données Table[RESOLU] Problème PHP4 --> PHP5
servlet et multiples connexions MysqlTest connexion internet par VB6.0
Plus de sujets relatifs à : [Résolu] Connexion sécurisée à une base de données MySQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR