Здравствуйте!
файловая структура следующая...
index.html
<!-- <html> -->
<!-- <head></head> -->
<body>
<h1>Test html page</h1>
<p>good for you</p>
<script>
fetch('index.php?user_name=foo&user_password=bar', {method : "GET"});
</script>
</body>
<!-- </html> -->
index.php
session_start();
$_SESSION['user_name'] = $_GET['user_name'];
$_SESSION['user_password'] = $_GET['user_password'];
header("Location: test.php");
test.php
session_start();
echo 'welcome to page';
Вопрос 1 : Почему в файле
test.php
не работает вывод ни через
echo()
ни черезе
var_dump()
, но если я удаляю вызов функции
session_start()
то вывод работает?
Вопрос 2 : Почему когда я я использую перенаправление (ну или как мне кажется оно так должно работать) типа
header("Location: test.php")
, то тот хтмл код, который я присылаю с
test.php
не рендерится в новую страницу, а просто доступен как ответ с сервера с файла
test.php
? Как в данном случае сделать именно
рендеринг того, что приходит скажем черезе
echo("<h1>Ренденриг вот этого мне нужен в качестве новой страницы</h1>")
?