kan i se hvad der er galt / mangler ?
Jeg kan ikke få min login til at slette cookien igen af en eller anden årsag :(her er koden (med lidt taget fra så den ikke fylder 200 kilometer)
toppen af index.php siden:
<? include 'include/mysql.inc'; ?>
<?
if($HTTP_POST_VARS){
foreach($HTTP_POST_VARS as $Key=>$Value)
{
$$Key = $Value;
}
}
if($HTTP_GET_VARS){
foreach($HTTP_GET_VARS as $Key=>$Value)
{
$$Key = $Value;
}
}
if($logind)
{
$q=mysql_query("select * from games4gamers_godsbrugere where brugernavn='$name' && password='$pass'") or die(mysql_error());
while ($row2 = mysql_fetch_array($q)) {
if (mysql_num_rows($q)!=0) {
Setcookie('name', $name, time()+60*60*24*7);
Setcookie('pass', $pass, time()+60*60*24*7);
Setcookie('ebrev', $row2['email'], time()+60*60*24*7);
Setcookie('navn', $row2['navn'], time()+60*60*24*7);
Setcookie('loggetind', 'ja', time()+60*60*24*7);
header("Location: ". $HTTP_SERVER_VARS['PHP_SELF']);
exit;
}}}
if($memberud)
{
Setcookie('name', $HTTP_COOKIE_VARS['name'], time()-3600);
Setcookie('pass', $HTTP_COOKIE_VARS['pass'], time()-3600);
Setcookie('ebrev', $HTTP_COOKIE_VARS['ebrev'], time()-3600);
Setcookie('navn', $HTTP_COOKIE_VARS['navn'], time()-3600);
Setcookie('loggetind', 'ja', time()-3600);
header("Location: ". $HTTP_SERVER_VARS['PHP_SELF']);
exit;
}
?>
formen oxo på index siden men i menuen
<FORM CLASS=input METHOD="post" ACTION="index.php">
<br>
<?
if ($HTTP_COOKIE_VARS['loggetind']==ja)
{
echo "<br>";
echo "<INPUT class=loginbox type=submit value='Medlem Logud' name='memberud'>";
} else {
?>
<INPUT class=loginbox onblur="if(this.value=='')this.value='Brugernavn'" onclick="if(this.value=='Brugernavn')this.value='';" TYPE="text" NAME="name" SIZE="8" value=Brugernavn>
<INPUT TYPE="password" NAME="pass" SIZE="8" class=loginbox>
<br><hr width=75%>
<?
echo "<INPUT class=loginbox type=submit value='Medlem Logind' name='logind'>";
}
?>
</FORM>
siden er her : http://www.games4gamers.dk/gf/
bruger opret osv er ikke lavet endnu indtil cookien funker ~.~
PS bruger ikke MD5 password til members da vi alle kender hinanden IRL så det er ligemeget :) vil bruge MD5 til "brugerne" senere dog..