Page 1 sur 1

pb include, remonter dans l'arboressence

Posté : 24 juin 2006, 12:20
par tibo, newbie
Voila j'ai un petit probleme pour remonter dans l'arboressenceavec include,


arbo :

/index.php
/connect/mysqlConnect.php
/connect/jb/jbview.php

/index.php : incude jbview.php,
include("connect/jb/jbview.php")
, ça sa marche

/connect/jb/jbview.php : include mysqlConnect.php,
include("../mysqlConnect.php")
ou
include("./../mysqlConnect.php")
ne marche pas

l'erreur :
Warning: include(../mysqlConnect.php) [function.include]: failed to open stream: No such file or directory in C:\wamp\www\lesite\connect\jb\jbview.php on line 3

Warning: include() [function.include]: Failed opening '../mysqlConnect.php' for inclusion (include_path='.;C:\php5\pear') in C:\wamp\www\lesite\connect\jb\jbview.php on line 3

merci

Posté : 24 juin 2006, 12:26
par tibo, newbie
j'ai trouve, le chemin relatif commence à partir du premier fichier qui include cad index.php

/connect/jb/jbview.php : include mysqlConnect.php,
include("connect/mysqlConnect.php")
cette foici sa marche.

je trouve ça un peut bizzar

Posté : 24 juin 2006, 14:10
par jpaul
Quand tu fais include d'un fichier dans un autre, c'est comme si tu avais saisi le code (contenu dans le fichier que tu charges par include) là où tu as saisi la commande include.
C'est donc tout à fait normal...

Posté : 24 juin 2006, 16:21
par Invité
ok merci, en effet vu comme ça c'est logique.