voilà le ls :
$ ls -alh /home/ftp-www-users/TEST/
total 136K
drwxr-sr-x 4 jcode ftpgroup 4,0K 2006-10-12 14:34 .
drwxr-sr-x 8 jcode ftpgroup 4,0K 2006-10-11 16:20 ..
-rw-r--r-- 1 jcode ftpgroup 56 2006-10-07 18:06 accueil.php
-rw-r--r-- 1 jcode ftpgroup 589 2006-10-07 17:01 add.html
-rw-r--r-- 1 jcode ftpgroup 1,9K 2006-10-11 12:56 add-link.php
-rw-r--r-- 1 jcode ftpgroup 1,3K 2006-10-07 14:52 add.php
-rw-r--r-- 1 jcode ftpgroup 647 2006-10-11 12:57 affichage_livres.php
-rw-rw-rw- 1 jcode ftpgroup 6 2006-10-05 09:54 data.txt
drwxrwx--- 4 jcode ftpgroup 4,0K 2006-10-11 13:06 docroot
-rw-r--r-- 1 jcode ftpgroup 448 2006-10-04 16:37 exo1.php
-rw-r--r-- 1 jcode ftpgroup 1,4K 2006-10-11 12:58 exo2.php
-rw-r--r-- 1 jcode ftpgroup 2,9K 2006-10-05 11:14 exo2.php~
-rw-r--r-- 1 root ftpgroup 1,1K 2006-10-04 13:38 exo_connect.php
-rw-r--r-- 1 jcode ftpgroup 1,4K 2006-10-11 13:00 famille.php
drwxr-sr-x 2 root ftpgroup 4,0K 2006-10-04 14:55 Images
-rw-r--r-- 1 jcode ftpgroup 966 2006-10-07 18:15 index1.php
-rw-r--r-- 1 root ftpgroup 2,2K 2006-10-11 16:29 .index.php
-rw-r--r-- 1 jcode ftpgroup 595 2006-10-07 21:33 login1.html
-rw-r--r-- 1 root ftpgroup 382 2006-10-03 13:36 .login.htm
-rw-r--r-- 1 jcode ftpgroup 1,2K 2006-10-04 16:58 .login.php
-rw-r--r-- 1 jcode ftpgroup 1,3K 2006-10-04 13:57 login.php~
-rw-r--r-- 1 jcode ftpgroup 327 2006-10-07 17:49 menu.html
-rw-r--r-- 1 root ftpgroup 3,9K 2006-10-11 13:37 mes_fonctions.php
-rw-r--r-- 1 jcode ftpgroup 251 2006-10-07 18:06 news.php
-rw-r--r-- 1 root ftpgroup 33 2006-10-02 22:10 pied_page.html
-rw-r--r-- 1 jcode ftpgroup 1,5K 2006-10-06 15:42 selection_livres.php
-rw-r--r-- 1 root ftpgroup 1,9K 2006-10-02 22:19 styles.css
-rw-r--r-- 1 root ftpgroup 27 2006-10-12 14:12 t1.html
-rw-r--r-- 1 root ftpgroup 36 2006-10-12 14:12 t1.php
-rw-r--r-- 1 root ftpgroup 137 2006-10-12 14:12 test.shtml
-rw-r--r-- 1 jcode ftpgroup 1,6K 2006-10-11 13:42 verifLogin.php
-rw-r--r-- 1 jcode ftpgroup 1,8K 2006-10-06 15:27 verif.php
-rw-r--r-- 1 jcode ftpgroup 1,2K 2006-10-05 09:37 verif.php~
NB: les fichiers finissant par le caractère ~ n’ont pas d’existence véritable, enfin, ils sont générés par jEdit, c’est des sauvegardes, sa tembouille à lui.
Ici, j’ai remis le fichier mes_fonctions.php, tout fonctionne sans probleme comme ça.
Tous ces fichiers .php ne sont que des exercices que j’ai fait.
le fichier index1.php n’a aucune importance.
J’ai caché le fichier index.php en quelquesorte pour ne pas atterir dans la gestion php du site, avec interrogation de la db mysql (tuto de developpez.com), ce qui me permet de naviguer dans ./TEST/, de faire mes pti exos d’apprentissage. J’utilise donc, pour chaque exo que je fais, quand c’est nécessaire (connection à une database), le fichier mes_fonctions.php. Si, je déplace ce fichier dans un autre repertoire, plus rien ne fonctionne ! alors que je mets bien, dans le fichier exo.html :
[code]
[/code]et donc dans le fichier login.php, un require ou un include vers /nouvelEmplacement/mes_fonctions.php. Pourquoi est-ce qu'il continu de chercher mes_fonctions.php à l'ancien emplacement ?
Pourquoi est-ce qu'il continue d'avoir besoin de ce fichier même si il n'est pas appelé par un bout de code du fichier que j'ouvre avec le navigateur ?
(oui, si mon fichier exo.html je le nomme exo.php et que j'y mets "toto blahblahblah", mes_fonctions.php n'est pas requis pour lire ce fichier ! Pourquoi il cherche les fonctions ?).
ps: stonfi, tu parlais de quel bout de code sinon, que tu voudrais voir ?
le code de “mes_fonctions.php” , c’est le fichier tel quel fourni par le tuto.