Witam moj problem tkwi w ? no wlasnie nie wiem napisalem skrypt logujacy oraz panel administracyjny i wszystko na moim komputerze dziala lecz gdy sprawdzalem juz na innym to juz nie
skrypt na stronach wygladaja nastepujaco
plik logowanie.php
<?
if(isset($_COOKIE['logowanie']))
{
$_SESSION['logowanie']="zalogowany";
header('location: logowanie2.php');
}
else
{
if($login=='login' && $password=='haslo')
{
$_SESSION['logowanie']="zalogowany";
if($autologowanie=='loguj')
{
}
header('location: logowanie2.php'); }
else
{
echo 'błedne haslo lub login'; }
}
?>
<form action="" method="POST"><br>
login<input type="text" name="login" value="" size=""><br>
haslo<input type="password" name="password" value="" size=""><br>
logowanie automatyczne<input type="checkbox" name="autologowanie" value="loguj"><br>
<input type="submit" value="zaloguj">
<input type="reset" value="Wyczysc"><br>
</form>
logowanie2.php
<?
$logowanie=$_SESSION['logowanie'];
if($logowanie =='zalogowany')
{
header('location: panel/panel.php');
}
else
{
echo 'brak aktywnej sesji |logowanie2| '; }
?>
panel.php
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><a href="panel.php?strona=nnews.php">Dodaj nową wiadomosc</a></td>
<td><a href="panel.php?strona=dnews.php">Usuń wiadomosc</a></td>
<td><a href="panel.php?strona=nnews.php" >Edytuj wiadomosc</a></td>
</table>
<?
include("panelconfig.php");
?>
</body>
i panelconfig.php
<?
$logowanie=$_SESSION['logowanie'];
if($logowanie =='zalogowany')
{
if($strona==nnews)
{
include("nnews.txt");
}
else if($strona==dnews)
{
include("dnews.txt");
}
else if($strona==unews)
{
include("unews.txt");
}
}
else
{
}
?>
odpowiadajace za dzialanie panelu sa jako txt includowane do panel.php no i chcialbym zeby ktos mi powiedzial dlaczego tak sie dzieje ze IE wywala program(IE)jako blad systemowy (IMG:
http://forum.php.pl/style_emoticons/default/sad.gif) nie wiem dlaczego u mnie dziala a na innym kompie juz nie?