Include : toujours partir de la même racine relative.
Je bosses actuellement sur un serveur apache accessible via un domaine.
En fait je cherche comment pouvoir faire mes includes de manière simple.
Sachant que j'ai un ficher de connexion par exemple "connect.php" omment je pourrais obtenir un truc du style :
<?php
include($base."/bin/connect.php");
?>
Peut importe le repertoire où je suis dans mon applis ?
Merci d'avance :)
Webmaster de Clikmag http://www.clikmag.fr
Ben tu fais de $base un chemin absolu sur le serveur et non relatif.
Genre $base = '/home/blu/www';
Ou sinon, tu inclues ce dossier dans ton include_path, et tu ferais juste un :
include 'bin/connect.php';
et il le trouvera tout seul.
Le probleme c'est que je crois que mon admin réseau map le domaine afin de le réécrire. Et bien évidemment il est parti en week end avant de m'en dire plus :P
J'ai bricolé un truc avec str_replace qui remplace les noms de répertoires afin que j'arrive uniquement dans le repertoire racine.
Je testerais quand même quand il reviendra, histoire d'avoir un truc plus propre. Merci pour les infos ;)
Webmaster de Clikmag http://www.clikmag.fr
Quel est le rapport avec le domaine ? Les include se fondent sur le système de fichier du serveur. Donc si tu colles un chemin absolu, ca fonctionnera tout le temps, peu importe le domaine.
Je voulais passer par $_SERVER['DOCUMENT_ROOT'] pour m'en servir comme base.
Or l'url retournée n'était pas accessible alors que j'y accédait de cette adresse par mon partage samba.
Webmaster de Clikmag http://www.clikmag.fr
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: