Articles of включает

включая 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 […]

Обработка HTML-файлов, таких как PHP

Я пытаюсь получить файлы .HTML для обработки файлов .PHP с использованием файла .htaccess, я использовал следующее, оба из которых не работают и пытаются получить доступ к тестовой странице, дает мне возможность загрузить файла, который не существует, каких-либо идей? Пробовал оба из них; AddType application/x-httpd-php .html .htm AddType application/x-httpd-php5 .html .htm Идея состоит в том, чтобы […]

включить после возврата заголовка PHP 404 «Ой! Эта ссылка, похоже, сломана.

Короче говоря, у меня есть динамические страницы на веб-сайте, на котором отображаются отзывы. Если нет отзывов, связанных с конкретным городом / уездом / областью / etc, запрос mysql возвращает 0 строк, которые запускают следующий код: if (!$validRevQuery) { header("HTTP/1.0 404 Not Found"); include("http://{$PDS['site']}/404.php?request=".urlencode($_SERVER['REQUEST_URI'])); exit; } На некоторых веб-хостах это приводит к ошибке «Ошибка доступа к […]

Как ключевое слово «использовать» работает в PHP и я могу импортировать классы с ним?

У меня есть файл с классом Resp . Путь: C:\xampp\htdocs\One\Classes\Resp.php И у меня есть файл index.php в этом каталоге: C:\xampp\htdocs\Two\Http\index.php В этом файле index.php я хочу создать экземпляр класса Resp . $a = new Resp(); Я знаю, что я могу использовать ключевые слова require или include для включения файла с классом: require("One\Classes\Resp.php"); // I've set […]

Как включить файл PHP по всему сайту с помощью .HTACCESS или других методов

Я хочу включить свой файл PHP googleanayltics.php на каждую страницу моего веб-сервера, который является .php или .html документом Я бы хотел знать: A) Как добавить это право ДО </head> B) Как добавить право справа ПОСЛЕ <body> Я хотел бы знать оба метода гибкости Я думаю. HTACCESS может выполнить это легко, и если вы знаете, как, […]

Как использовать include внутри функции?

У меня есть большая функция, которую я хочу загрузить только тогда, когда это необходимо. Поэтому я предполагаю, что использование include – это путь. Но мне нужно несколько функций поддержки, а также – только в go_do_it (). Если они находятся в включенном файле, я получаю ошибку в редизайне. См. Пример A Если я помещаю вспомогательные функции […]

Эффективность включения файлов функций (в PHP)

Если бы у меня было большое количество функций, было бы лучше держать их всех в одном большом файле или было бы лучше разделить их на несколько файлов связанных функций. К лучшему я имею в виду более эффективную и для обслуживания, и для сервера, обрабатывающего запрос. Например, прямо сейчас у меня есть все мои файлы в […]