Я пытаюсь создать небольшую страницу входа (site1), и имя входа должно храниться в переменной сеанса. И тогда сайт 2 должен прочитать переменную сеанса. Но на site2 переменная сеанса пуста, если я включаю «аутентификацию Windows» на сервере IIS -> если я отключаю «аутентификацию Windows» -> переменная сеанса заполнена правильно.
Есть ли что-нибудь еще, чтоМне нужно настроить так, чтобы я мог использовать переменные сеанса и включить «проверку подлинности Windows»?
site1.php
<?php session_start(); ?>
<?php include ("seitenlocation.php"); ?>
<form method="post" action="?login=1" accept-charset="UTF-8" id="login">
<input type="text" id="benutzer" name="benutzer" value="myname" required>
<button type="submit">Go</button>
</form>
seitenlocation.php
<?php
session_start();
if(isset($_GET['login'])) {
$benutzer = $_POST['benutzer'];
$_SESSION['uname'] = $benutzer;
header('Location: site2.php');
}
site2. php
<?php
session_start();
echo var_dump($_SESSION['uname']);
Спасибо за помощь!