base de données

Répondre
Le mélomane
le 10/08/2004 à 13:44
Le mélomane
Bonjour! J'aimerais savoir comment créer des fichiers .inc ou je peux laisser mon code, mon password...
et ou dois-je mettre mon login, mon password et mon serveur pour me connecter à la base?
Merci d'avance!
Astyax
le 10/08/2004 à 14:46
Astyax
Salut :)
C'est tout con. Tu crées un fichier config.inc.php ou config.php (enfin on s'en fout du nom!!!).
A l'intérieur, tu mets tes identifiants comme ça
<?
$dbuser="le nom d'utilisateur";
$dbpass="le mot de passe";
$dbname="le nom de la base";
$dbhost="l'hote de ta base";
?>

Après, dans la page php qui va contenir ta requête,
tu mets require("config.inc.php";
puis tu te connectes à ta base...

a+
Vivants, vous êtes vivants...
mojorisin
le 10/08/2004 à 15:24
mojorisin
Et surtout !!! :
Ne pas créer de fichier .inc
Opter pour un .inc.php pour des soucis de sécurité.
Un .inc ne sera pas interpreté par le serveur et donc son contenu sera affiché en texte dans un navigateur.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Le mélomane
le 10/08/2004 à 15:59
Le mélomane
ok merci bcp jusqu'ici...
donc si je comprends bien
si
$dbuser="fre";
$dbpass="fre";
$dbname="togo";
$dbhost="locahost";
?>
alors
<?
$base = mysql_connect ('localhost', 'fre', 'fre');
mysql_select_db (togo, $base) ;
?>

et
après
require("config.inc.php") dans le fichier ou j'appelle une base de donnée?
est ce correct?
merci d'avance
moogli
le 11/08/2004 à 12:17
moogli
lu,

tu comprend bien mais
<?
$base = mysql_connect ($dbhost, $dbuser,$dbpass);
mysql_select_db ($dbname, $base) ;
?>

sinon les variables du dessus ne server a rien smiley

m'enfin si dans ton onfig.inc.php tu met ton bout de code
<?
$base = mysql_connect ('localhost', 'fre', 'fre');
mysql_select_db (togo, $base) ;
?>
sa suffit aussi puisque de toute façon se sera en clair dans ton fichier :)
@+
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours