Considérez ce qui suit:readfile vs comprennent
J'ai un grand projet qui se compose d'un site parent, aux côtés de plusieurs « enfants » des sites, auxquels ils partagent tous identiques « noyau/base » contenu .. (images , 'includes', stylesheets, etc.)
Mon intention est de faire en sorte que ces fichiers récurrents résident sur un serveur particulier, et de toujours faire référence au même chemin en cas de besoin. Cela entraînerait la modification de fichiers 'core' modifiés (images, 'includes', feuilles de style, etc.) affectant toutes les références croisées.
Quelle est la meilleure façon de faire?
actuellement, (peut-être temporairement) J'utilise les éléments suivants .. <?php readfile('http://remotepath.com/_core/includes/top_nav.php'); ?>
Ce qui est une tentative, à la solution la plus proche de <?php include('/filepath/'); ?>
Cela soulève une question évidente - en utilisant les éléments suivants pour cibler la page actuelle, ne fonctionnera plus .. Deuxièmement, récupérer le contenu via 'readfile' n'est pas sécurisé?
<?php $url = basename($_SERVER['SCRIPT_FILENAME']); echo $url; ?>
ce sera bien sûr revenir le chemin de ce fichier, 'top_nav.php'
Comment puis-je obtenir la valeur de l'adresse URL/Web en utilisant une méthode similaire?
Toute idée serait bien appréciée! À votre santé.
Merci pour la perspicacité, bien prise! (J'ai pensé que c'était un problème) - Pouvez-vous me fournir un travail? Un échantillon, exemple? –