У меня есть две страницы PHP, index.php и content.php. Я использую код include("content.php");
в файле index.php. Можно ли проверить, находится ли пользователь на index.php или он сразу перешел на content.php?
По сути, я хочу отобразить content.php на index.php, но если пользователь перешел непосредственно к content.php, я не хочу, чтобы скрипт что-либо делал.
Добавьте это на страницу, которую хотите включить только
<?php
if(!defined('MyConst')) {
die('Direct access not permitted');
}
?>
затем на страницах, которые включают его добавить
<?php
define('MyConst', TRUE);
?>
index.php
$chk = 1
include("content.php");
content.php
if ($chk < 1){
include('index.php');
exit;
}