configuration fichier "config.php" - PHP - Programmation
Marsh Posté le 30-04-2005 à 12:01:12
tout ce qui touche à myqsl ($mysqlhost, $mysqluser....) : tu doit remplacer les valeurs par ta config que t'as donné ton hébergeur
Marsh Posté le 30-04-2005 à 12:22:03
oui mais pour le moment je suis en local avec esayphp, j'ai rien transfere vers le serveur...
Marsh Posté le 30-04-2005 à 12:22:52
Ok, donc par défaut, je crois que pour les user et pass, c'est 'root' et ''
Marsh Posté le 30-04-2005 à 12:35:22
+1 .
$mysqlhost="localhost"; // nom d'hôte mysql
$mysqluser="root"; // user mysql
$mysqlpass=""; // mot de passe mysql
$mysqlbdd="nom_de_ta_base"; // nom de la base de donnée mysql
Marsh Posté le 30-04-2005 à 12:36:54
sniff ca me marque tjs impossible de se connecter à la base de données
Marsh Posté le 30-04-2005 à 12:39:00
ou est ce qu'on configure le mot de passe et la base de donnée ?
Marsh Posté le 30-04-2005 à 12:40:13
T'as dû mettre le mauvais nom de base (aussi super les messages d'erreures qui sont les mêmes lors de la connexion et de la sélection de la base , ça aide vachement )
Marsh Posté le 30-04-2005 à 12:43:13
La base de donnée, tu dois la créer .
Sinon, change les dernières lignes :
Code :
|
Marsh Posté le 30-04-2005 à 12:49:16
Dsl Killer mais j'ai rien compris, je connais pas le php... ca se voit
Marsh Posté le 30-04-2005 à 13:02:38
Tes dernières lignes là :
@mysql_connect($mysqlhost,$mysqluser,$mysqlpass) or die("<font>Impossible de se connecter à la base de données</font>" ); // connexion a mysql [login]
@mysql_select_db("$mysqlbdd" ) or die("<font>Impossible de se connecter à la base de données</font>" ); // connexion a mysql [choix de la base]
Tu les remplaces par celles-ci :
@mysql_connect($mysqlhost,$mysqluser,$mysqlpass) or die("<font>Impossible de se connecter à la base de données, la base de donnée n'existe peut-être pas ou alors mauvais identifiants !</font>" ); // connexion a mysql [login]
@mysql_select_db("$mysqlbdd" ) or die("<font>Impossible de selectionner la table !!! Elle ne doit pas exister.</font>" ); // connexion a mysql [choix de la base]
Marsh Posté le 30-04-2005 à 13:03:06
Et ensuite tu regarde quel est le message d'erreur lorsque tu affiche ta page .
Marsh Posté le 30-04-2005 à 13:06:45
ca me met "Impossible de se connecter à la base de données, la base de donnée n'existe peut-être pas ou alors mauvais identifiants !"
Marsh Posté le 30-04-2005 à 13:20:20
ok, sur la page d'accueil de phpMyAdmin, cliques sur "Privilèges" dans la liste en-dessous de la création d'une base de donnée, et tu pourras voir les informations de ton serveur ainsi que les modifier (pour l'identifiant et le mot de passe).
http://www.membres.lycos.fr/killer [...] yadmin.JPG Regardes par là pour rajouter un mot de passe, et tu rajouteras ce mot de passe dans ta page config.php .
Marsh Posté le 30-04-2005 à 13:21:58
J'avais pas vu ta dernière réponse, pour créer une base de donnée, c'est dans phpMyAdmin .
Marsh Posté le 30-04-2005 à 13:24:22
j'ai un dossier "phpmyadmin" dans easyphp, mais quel fichier ouvrir ??
Comment on creer la base de donnée ?
Marsh Posté le 30-04-2005 à 13:29:15
aller voir ici : http://toutsurlaf1.free.fr/php.zip
le kit graphique est la mais j'arrive a le voir... ce qu'il donne en présentation générale ...
Marsh Posté le 30-04-2005 à 13:29:37
Lorsqu'EasyPHP est lancé, tu dois avoir une petite icône en bas vers ton horloge (regarde sur mon screen, c'est le petit e noir avec une barre rouge). Et bah tu fais clique droit sur cette icône, configuration et phpMyAdmin .
Marsh Posté le 30-04-2005 à 13:38:14
oki tu as pu voir la presentation du kit graphique php.zip ou pas ? si oui tu a fé comment ?
Marsh Posté le 30-04-2005 à 13:43:50
Oui, je vois le kit graphique .
Il faut que tu renseignes comme il faut les identifiants pour que ça marche.
Fais ce que je t'ai dis pour phpMyAdmin pour ajouter un mot de passe.
Marsh Posté le 30-04-2005 à 13:45:50
Mon config.php
Code :
|
Marsh Posté le 30-04-2005 à 13:59:07
oui je dois mettre quoi moi pour le nom de la base de donnée ?
tu sera la ce soir ? tu as msn pour pouvoir en parler ?
Marsh Posté le 30-04-2005 à 14:17:53
Je ne pense pas être là ce soir, sinon pour la base de donnée, tu met le nom que tu veux dans phpMyAdmin pour créer ta table mais tu mettras le nom que tu as mis dans le config.php après .
Marsh Posté le 30-04-2005 à 15:48:45
ok je comprend commentca se fait que tu as pu voir la présentation du kit graphique "php.zip" et que moi non....
j'ai vraiment du mal...
et dans la table on mets quoi ?
Marsh Posté le 30-04-2005 à 11:46:24
Bonjour,
j'ai trouvé un truc mais je comprend pas tout...
"SKINS v1.0
Ceci est un script utilisant PHP4 et MySQL
Vous pouvez librement le modifier
ATTENTION: vous devez pouvoir utiliser les sessions pour utiliser ce script
Installation:
1) Configurez le fichier config.php
2) Executez le script SQL sql/mysql.sql avec phpMyAdmin
3) Modifiez, ajoutez ou supprimez des skins dans phpMyAdmin
4) Insérez le fichier skins.php tout au tout début de vos pages (comme dans index.php)
5) Changez le fichier de redirection dans setskins.php
6) Tout envoyer sur le serveur
Remarque: pour changer de skins, faites un lien vers setskins.php?skins=couleur"
le fichier config.php c'est :
"<?
$defaut="gris"; // définition de la couleur par défaut
$mysqlhost="localhost"; // nom d'hôte mysql
$mysqluser="login"; // user mysql
$mysqlpass="mdp"; // mot de passe mysql
$mysqlbdd="nom_base"; // nom de la base de donnée mysql
$mysqlskinstable="skins"; // nom de la table mysql
@mysql_connect($mysqlhost,$mysqluser,$mysqlpass) or die("<font>Impossible de se connecter à la base de données</font>" ); // connexion a mysql [login]
@mysql_select_db("$mysqlbdd" ) or die("<font>Impossible de se connecter à la base de données</font>" ); // connexion a mysql [choix de la base]
?>"
je comprend pas, je dois modifier quoi par quoi ? et ou est ce que je dois modifier ca ?
merci