Bonjour,
Peut on configurer dans php.ini un include sur soit toutes les pages du site soit les pages d'un dossier ? Et peut on aussi le configurer en local ?
Merci
Bonjour,
Peut on configurer dans php.ini un include sur soit toutes les pages du site soit les pages d'un dossier ? Et peut on aussi le configurer en local ?
Merci
Regarde le paramètre "include_path " du php.ini.
Dans cette variable tu indique une liste de répertoires ou, lorsque tu fais un include ou require_once, php ira chercher par défaut
Je ne sais pas si j'ai bien compris la question mais PHP met à votre disposition deux directives auto_prepend_file et auto_append_file qui représentent respectivement un fichier à inclure avant tout script et après.
Quant à la configuration globale contre locale (un répertoire particulier), il suffit, si cela est possible, de jouer sur la configuration d'Apache (requiert PHP fonctionnant comme module Apache). Pour une application au site, soit vous modifiez le fichier de configuration d'Apache pour ajouter au répertoire (directive Directory) représentant sa racine :
Soit vous placez un fichier .htaccess (requiert AllowOverride à Options) ayant pour contenu :
Code X : Sélectionner tout - Visualiser dans une fenêtre à part php_admin_value auto_prepend_file "/chemin/vers/fichier/à/inclure"
à la racine de ce site.
Code X : Sélectionner tout - Visualiser dans une fenêtre à part php_value auto_prepend_file "/chemin/vers/fichier/à/inclure"
Réutilisez la deuxième solution pour changer sa valeur sur un sous-répertoire particulier.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager