Есть два файла wt.php и api.php.
wt.php:
<?php
$rf = $_GET['name'];
?>
И api.php:
<?php
include_once 'wt.php';
if($rf==1) {
header('Location: index.php');
}
else {
echo Dont_Authed;
}
?>
Открываю wt.php?name=1 и api.php, всё должно работать, но к сожалению не робит.
Ну конечно не работает, вы открываете два файла которые по сути ничего друг о друге не знают и данные между собой не передают. Каждый файл это новая сессия на сервер, они никак не взаимодействуют.
Вам надо результат из GET Сохранить в сессию и уже
потом вы сможете ее использовать. Вот верный вариант.
wt.php
<?php
session_start();//в самом начале
$_SESSION['rf'] = $_GET['name'];
api.php
include_once 'wt.php';
if($_SESSION['rf'] == 1) {
header('Location: index.php');
} else {
echo Dont_Authed;
}
Теперь после последовательного вызова wt.php и api.php вас с параметром name=1 с редиректит на index.php.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости