HI,
also ich habe ein ganz normales Loginscript programmiert und alles funktioniert soweit.
Eigentlich funktioniert auch das Ausloggen doch, das Profile Menü von sich selber will nicht mehr verschwinden.
Hier der Code der wichtigen Stelle in index.php
<?php
if($username == "")
{
?>
<b><div align=right>-login-</div></b>
<br>
<form method="post" action="index.php?goto=login">
<div align=center><input type="text" name="nick" size="17" class="user" onFocus="this.className='dae'"></div>
<div align=center><input type="password" name="pass" size="17" class="pass" onFocus="this.className='dae'"></div>
<br>
<div align=center>
<input type=submit value="login" class="moep">
</div>
<p>
<div align=right><a href=index.php?goto=register><img src=images/reg.gif border=0></a> <img src=images/help.gif></div>
</form>
<?
}
else
{
?>
<b><div align=right>-my.yellow-</div></b>
<p>
<div align=right>setup <br>
add link <br>
your gbook <br>
your profile <br>
your stats <p>
<a href=index.php?goto=logout>logout</a>
</div>
<?
}
?>
logout.php
<?php
setcookie("username",$username,time()-2147483647);
setcookie("password",$pass,time()-2147483647);
?>
<table border=1 cellspacing=1 cellpadding=3 width=100% bgcolor=#ffffff bordercolor=#ffffff align=left>
<tr>
<td bgcolor=#D6D7D6 bordercolor=#000000 width=100%>
<font class=small><b><font color=#ff0000>Logout successfully</font></b></font>
</td>
</tr>
<tr>
<td bgcolor=#E2E2E2 width=100% bordercolor=#000000>
<table border=0 cellspacing=1 cellpadding=0 width=100% bgcolor=#D6D7D6>
<tr>
<td bgcolor=#DDDDDD width=100%>
<font class="small3">The Logout was successfully....<br>
We hope to see you soon.</font>
</font>
</tr>
</table>
</td>
</table>
<script language="JavaScript">
window.location.href = "index.php";
</script>
Das klappt alles soweit, weil das Cookie wird auch gelöscht.
Das Menü verschwindet aber erst nach nem Browserneustart.
Kann mir jemand helfen ?
also ich habe ein ganz normales Loginscript programmiert und alles funktioniert soweit.
Eigentlich funktioniert auch das Ausloggen doch, das Profile Menü von sich selber will nicht mehr verschwinden.
Hier der Code der wichtigen Stelle in index.php
<?php
if($username == "")
{
?>
<b><div align=right>-login-</div></b>
<br>
<form method="post" action="index.php?goto=login">
<div align=center><input type="text" name="nick" size="17" class="user" onFocus="this.className='dae'"></div>
<div align=center><input type="password" name="pass" size="17" class="pass" onFocus="this.className='dae'"></div>
<br>
<div align=center>
<input type=submit value="login" class="moep">
</div>
<p>
<div align=right><a href=index.php?goto=register><img src=images/reg.gif border=0></a> <img src=images/help.gif></div>
</form>
<?
}
else
{
?>
<b><div align=right>-my.yellow-</div></b>
<p>
<div align=right>setup <br>
add link <br>
your gbook <br>
your profile <br>
your stats <p>
<a href=index.php?goto=logout>logout</a>
</div>
<?
}
?>
logout.php
<?php
setcookie("username",$username,time()-2147483647);
setcookie("password",$pass,time()-2147483647);
?>
<table border=1 cellspacing=1 cellpadding=3 width=100% bgcolor=#ffffff bordercolor=#ffffff align=left>
<tr>
<td bgcolor=#D6D7D6 bordercolor=#000000 width=100%>
<font class=small><b><font color=#ff0000>Logout successfully</font></b></font>
</td>
</tr>
<tr>
<td bgcolor=#E2E2E2 width=100% bordercolor=#000000>
<table border=0 cellspacing=1 cellpadding=0 width=100% bgcolor=#D6D7D6>
<tr>
<td bgcolor=#DDDDDD width=100%>
<font class="small3">The Logout was successfully....<br>
We hope to see you soon.</font>
</font>
</tr>
</table>
</td>
</table>
<script language="JavaScript">
window.location.href = "index.php";
</script>
Das klappt alles soweit, weil das Cookie wird auch gelöscht.
Das Menü verschwindet aber erst nach nem Browserneustart.
Kann mir jemand helfen ?