par
kmeleon » 02 juil. 2005, 11:20
C'est simple, met le tout dans un fichier "config.php" sous la forme:
<?
if (!stristr($_SERVER['SCRIPT_NAME'], "index.php")) {
echo "Accès interdit";
exit;
}
$user = "utilisateur";
$host = "sql.serveur.com";
$pass = "salut!";
$bdd = "nom de la base";
?>
La première fonction permet de vérifier que la page précédente contient bien le mot "index.php" pour vérifier que c'est bien index.php qui l'apelle, et non un internaute qui tombe directement dessus.
Ensuite normalement, si tu as bien mis les "<? ?>" tes informations seront des variables et donc ne seront pas affichées.
Comme le disait Mere-teresa, tu met ce fichier dans un répertoire, si possible interdit d'accès avec un .htacess (voir lien de mere-teresa), et à chaque page ou tu aura besoin d'une connexion, tu fait un
include ("dossier/config.php");
pour avoir accès aux informations de connexion.
Bonne journée !