Articles of включает

PHP Include () – Верхний и нижний колонтитулы

Я использую php include () для моего заголовка, нижнего колонтитула, навигации и т. Д. У меня есть следующий код, повторяющийся на каждой из моих страниц <?php include 'includes/header.php'; ?> Есть ли более быстрый способ сделать это? Могу ли я хранить данные, которые я где-то загружаю для загрузки?

Как заставить Apache обслуживать index.php вместо index.html?

Если я поместил следующую строку в файл index.html , чтобы Apache включил файл index.php : <?php include("/Live/ls_client/index.php"); ?> посещение страницы index.html показывает мне следующее: <!–?php include("/Live/ls_client/index.php"); ?–> Почему это? Почему он вообще не включает файл PHP?

Как включить функции WordPress в пользовательский .php-файл?

Как включить функции WordPress в пользовательский .php-файл? В деталях: у меня есть каталог под моей темой (Constructor) с именами отчетов. Они содержат .php-файлы, которые генерируют отчеты из данных с сайта с DOMPDF для загрузки. Для этого я хотел бы использовать функции, которые предоставляет механизм WordPress, например get_the_author_meta( 'user_firstname', $user_id ) . Если я использую их, […]

Как отформатировать путь PHP include () как абсолютный (а не относительный)?

На разных страницах на моем веб-сайте PHP и в разных вложенных каталогах я хочу включить конкретный файл по пути относительно корня. Какую единственную команду я могу наложить на обе эти страницы … http://www.example.com/pageone.php http://www.example.com/somedirectory/pagetwo.php … включить эту страницу: http://www.example.com/includes/analytics.php Это не работает: <?php include('/includes/analytics.php'); ?> Имеет ли значение, что это размещено в IIS на Windows?

Являются ли PHP включением путей относительно файла или кода вызова?

У меня возникли проблемы с пониманием набора правил относительно относительных включений PHP, включая пути. Если я запускаю файл A.PHP- и файл A.PHP включает в себя файл B.PHP, который включает файл C.PHP, должен ли относительный путь к C.PHP относиться к местоположению B.PHP или к местоположению A .PHP? То есть, имеет ли значение, из какого файла вызывается […]

Вложенные php включают поведение

Во многих местах моего кода я делаю такие вещи, как: file1.php: <?php include('../file2.php'); file2.php: <?php include('anotherdirectory/file3.php'); В зависимости от сервера или настроек, которые я пытаюсь включить, он либо устанавливает относительные пути из «includeer», либо из «includeee». Это действительно сбивает с толку. Поэтому файл1 может попытаться включить «../anotherdirectory/file3.php», или он может попробовать «anotherdirectory / file3.php». Какие […]

включая php-файл с другого сервера с php

У меня есть два файла PHP, расположенных на разных серверах, один из которых находится по адресу http://www.mysite.com/main.php , а другой – по адресу http://www.sample.com/includeThis.php . Я хочу включить второй файл из первого. Содержимое второго файла выглядит следующим образом: <?php $foo = "this is data from file one"; И первый файл: <?php include "http://www.sample.com/includeThis.php"; echo $foo; […]

PHP: эквивалент включения использования eval

Если код тот же, то существует разница между: include 'external.php'; а также eval('?>' . file_get_contents('external.php') . '<?php'); В чем разница? Кто-нибудь знает? Я знаю, что они разные, потому что include работает нормально, и eval дает ошибку. Когда я изначально задал вопрос, я не был уверен, что он дал ошибку во всем коде или просто на […]

PHP: проверьте, загружен ли файл напрямую, а не включен?

Есть ли способ предотвратить просмотр пользователем файла, но все еще использовать его как включенный в другой файл в PHP ?

Класс вызова PHP в классе возвращает ошибку: 500

У меня сложнее новый класс в другом классе. Это пример настройки: index.php <?php include("functions/userFunctions.php"); $user = new UserFunctions (); $user->validate(); ?> UserFunctions.php <?php include("../db/userDB.php"); class UserFunctions extends UserDB { public function GetHello(){ $this->DBHello(); } } ?> в <?php include("../db/userDB.php"); class UserFunctions extends UserDB { public function GetHello(){ $this->DBHello(); } } ?> UserDB.php <?php class UserDB […]