Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/12/2010, 18h01   #1
Membre éclairé
 
Avatar de Nowwis
 
Homme
Développeur Web
Inscription : juin 2009
Messages : 363
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 21
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2009
Messages : 363
Points : 365
Points : 365
Par défaut Include dans de nombreux dossiers.

Bonjour à tous !

Voilà j'ai un soucis d'include et j'aimerais savoir si je peux contrer ceci.


Voici mon arborescence :

home/
-----/lang/
---------/decide-lang.php
---------/fr-lang.php
---------/en-lang.php
-----/membre/
-------------/index.php
-------------/profil.php
-----/jeux/
----------/jeux1/
----------------/index.php
-----/index.php
-----/login.php
-----/header.php
-----/footer.php

Donc dans mon header, j'appelle le fichier "lang/decide-lang.php". A noter que mon header et mon footer appelé à chaque page du site.
Quand je reste dans le dossier home (login.php par exemple), mes variable sont bien présente. Mais si je vais sur le profil, ou dans le jeux1/index.php, mais variable ne sont plus présente, avec ce joli message :

Warning: include(lang/fr-lang.php) [function.include]: failed to open stream: No such file or directory in home/lang/decide-lang.php on line 22

Warning: include() [function.include]: Failed opening 'lang/fr-lang.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/lang/decide-lang.php on line 22

Dans mon header, j'appelle pourtant bien "lang/decide-lang.php". Mais quand je suis dans index.php du jeux1, qui m'appelle mon header, je pense qu'il va rechercher dans jeux1/lang/fr-lang.php... Et forcément il ne trouve pas...

Quelqu'un pourrait m'aider ?

Merci d'avance !
Nowwis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2010, 18h12   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Tu peux partir de ta racine : /lang/decide-lang.php
ou $_SERVER['DOCUMENT_ROOT']/lang/decide-lang.php
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h51.


 
 
 
 
Partenaires

Hébergement Web