Problem jest następującego typu:
posiadam stronkę o przykładowym adresie: www.a.pl na który przekierowuje np: domena www.b.pl
Jeśli wchodzę na stronę przez przeglądarki Opera 9 oraz Firefox 3, przez oba adresy logowanie działa poprawnie
Problem pojawia się w IE7, ale tylko dla przekierowanej domeny www.b.pl - nie loguje się
Logowanie ma wyglądać następująco:
Na stronie głównej, w pliku index.html wyświetla się informacja: Witaj imię zalogowanej osoby, oraz pojawia się dodatkowa pozycja w menu
Dodam iż headery nie działają i aby przekierować na stronę używam: <META HTTP-EQUIV="Refresh" CONTENT="0;URL=index.html?komunikat=3">
Podejrzewam iż problem tkwi właśnie w tycz przekierowaniach (mogę się mylić)
Proszę o pomoc bo nie mam już kompletnie pomysłu na to

Oto kody:
zaloguj.php
<?php { $_SESSION['sprawdz'] = true; $_SESSION['adres_ip'] = $_SERVER['REMOTE_ADDR']; } if($_SESSION['adres_ip'] !== $_SERVER['REMOTE_ADDR'])//Session Hijacking { exit; } if($_SESSION['zalogowany']==true) { ?> <META HTTP-EQUIV="Refresh" CONTENT="0;URL=index.html?komunikat=2"> <?php } if($_SESSION['zalogowany']==false) { require "connection.php"; connection(); $flogin=$_POST['glogin']; $fhaslo=$_POST['ghaslo']; /* id, imie, nazwisko, login, haslo, email, ranga, datarej */ $zap = "SELECT imie, nazwisko FROM users WHERE login='$flogin' AND haslo=md5('$fhaslo') "; $result = mysql_query($zap) or die('Błąd w zapytaniu! Komunikat: '.mysql_error().'; Numer błędu: '.mysql_errno()); { ?> <META HTTP-EQUIV="Refresh" CONTENT="0;URL=index.html?komunikat=3"> <?php } else { { $_SESSION['zalogowany']=true; $_SESSION['login'] = $flogin; $_SESSION['pass'] = $fhaslo; $_SESSION['imie'] = $row['imie']; $_SESSION['nazwisko'] = $row['nazwisko']; /* foreach($_SESSION as $sesja=>$wartosc) { echo "<p>".$sesja." = ".$wartosc."</p>"; } */ } ?> <META HTTP-EQUIV="Refresh" CONTENT="0;URL=index.html?komunikat=1"> <?php } }//if($_SESSION['zalogowany']==false) ?>
index.html
<div id="naglowek1-info"> <div id="naglowek1-info"> <?php if($_SESSION['zalogowany']==true) { if($_SESSION['adres_ip'] !== $_SERVER['REMOTE_ADDR'])//Session Hijacking { exit; } } else if($_GET['komunikat']=="1") { } ?> </div> </div>