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

  FORUM HardWare.fr
  Programmation
  PHP

  configuration fichier "config.php"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

configuration fichier "config.php"

n°1066621
remib55
Posté le 30-04-2005 à 11:46:24  profilanswer
 

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

mood
Publicité
Posté le 30-04-2005 à 11:46:24  profilanswer
 

n°1066641
FlorentG
Unité de Masse
Posté le 30-04-2005 à 12:01:12  profilanswer
 

tout ce qui touche à myqsl ($mysqlhost, $mysqluser....) : tu doit remplacer les valeurs par ta config que t'as donné ton hébergeur

n°1066667
remib55
Posté le 30-04-2005 à 12:22:03  profilanswer
 

oui mais pour le moment je suis en local avec esayphp, j'ai rien transfere vers le serveur...

n°1066669
FlorentG
Unité de Masse
Posté le 30-04-2005 à 12:22:52  profilanswer
 

Ok, donc par défaut, je crois que pour les user et pass, c'est 'root' et ''

n°1066690
Killer_386
Posté le 30-04-2005 à 12:35:22  profilanswer
 

+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

n°1066696
remib55
Posté le 30-04-2005 à 12:36:54  profilanswer
 

sniff ca me marque tjs impossible de se connecter à la base de données

n°1066702
remib55
Posté le 30-04-2005 à 12:39:00  profilanswer
 

ou est ce qu'on configure le mot de passe et la base de donnée ?

n°1066706
FlorentG
Unité de Masse
Posté le 30-04-2005 à 12:40:13  profilanswer
 

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 :fou:, ça aide vachement :( )

n°1066709
Killer_386
Posté le 30-04-2005 à 12:43:13  profilanswer
 

La base de donnée, tu dois la créer ;).
 
Sinon, change les dernières lignes :
 
 

Code :
  1. @mysql_connect($mysqlhost,$mysqluser,$mysqlpass) or die("<font>Impossible de se connecter à la base de données</font>" ); // connexion a mysql [login]  
  2. @mysql_select_db("$mysqlbdd" ) or die("<font>Impossible de selectionner la table</font>" ); // connexion a mysql [choix de la base]  
  3. ?>"

 

n°1066715
remib55
Posté le 30-04-2005 à 12:49:16  profilanswer
 

Dsl Killer mais j'ai rien compris, je connais pas le php... ca se voit ;)

mood
Publicité
Posté le 30-04-2005 à 12:49:16  profilanswer
 

n°1066726
Killer_386
Posté le 30-04-2005 à 13:02:38  profilanswer
 

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]

 

n°1066729
Killer_386
Posté le 30-04-2005 à 13:03:06  profilanswer
 

Et ensuite tu regarde quel est le message d'erreur lorsque tu affiche ta page ;).

n°1066733
remib55
Posté le 30-04-2005 à 13:06:45  profilanswer
 

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 !"

n°1066745
remib55
Posté le 30-04-2005 à 13:13:45  profilanswer
 

dans ce cas comment on créer une base de données ?

n°1066749
Killer_386
Posté le 30-04-2005 à 13:20:20  profilanswer
 

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 ;).

n°1066751
Killer_386
Posté le 30-04-2005 à 13:21:58  profilanswer
 

J'avais pas vu ta dernière réponse, pour créer une base de donnée, c'est dans phpMyAdmin ;).

n°1066753
remib55
Posté le 30-04-2005 à 13:24:22  profilanswer
 

j'ai un dossier "phpmyadmin" dans easyphp, mais quel fichier ouvrir ??  
Comment on creer la base de donnée ?

n°1066757
remib55
Posté le 30-04-2005 à 13:29:15  profilanswer
 

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 ...

n°1066758
Killer_386
Posté le 30-04-2005 à 13:29:37  profilanswer
 

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 ;).

n°1066760
Killer_386
Posté le 30-04-2005 à 13:31:59  profilanswer
 

Tu devrais te mettre à l'apprentissage du PHP quand même. Ce site pourras te donner de bons cours ;).

n°1066764
remib55
Posté le 30-04-2005 à 13:38:14  profilanswer
 

oki tu as pu voir la presentation du kit graphique php.zip ou pas ? si oui tu a fé comment ?

n°1066772
Killer_386
Posté le 30-04-2005 à 13:43:50  profilanswer
 

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.

n°1066775
Killer_386
Posté le 30-04-2005 à 13:45:50  profilanswer
 

Mon config.php
 

Code :
  1. <?
  2. $defaut="gris"; // définition de la couleur par défaut
  3. $mysqlhost="localhost"; // nom d'hôte mysql
  4. $mysqluser="root"; // user mysql
  5. $mysqlpass="mon_mot_de_passe"; // mon mot de passe mysql, si tu n'en a pas laisse les guillemets vides
  6. $mysqlbdd="intranet"; // nom de ma base de donnée qui existe déjà
  7. $mysqlskinstable="skins"; // nom de la table mysql
  8. @mysql_connect($mysqlhost,$mysqluser,$mysqlpass) or die("<font>Impossible de se connecter à la base de données</font>" ); // connexion a mysql [login]
  9. @mysql_select_db("$mysqlbdd" ) or die("<font>Impossible de se connecter à la base de données !!!</font>" ); // connexion a mysql [choix de la base]
  10. ?>


 
 
 

n°1066784
remib55
Posté le 30-04-2005 à 13:59:07  profilanswer
 

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 ?

n°1066810
Killer_386
Posté le 30-04-2005 à 14:17:53  profilanswer
 

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 ;).

n°1066892
remib55
Posté le 30-04-2005 à 15:48:45  profilanswer
 

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 ?

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  configuration fichier "config.php"

 

Sujets relatifs
[Awk] : parser un nom de fichierFichier->Nouveau [MFC]
Creation dynamique de Class a partir d'un fichier .classUtiliser le contenu d'un fichier texte sans composant memo
ouverture d'un fichierEcrire un fichier dans un char *
exécuter un fichier java sans jbuilderpb Upload fichier tout bête !
[Demande] Envoie de fichierInsérer le contenu d'un fichier TXT dans une table...
Plus de sujets relatifs à : configuration fichier "config.php"


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