reload frame når man logger ind
hvordan reload jeg min frame shoutbox.phpnår brygeren er logget ind
login.php
<?php
$side = "..";
require "$side/tjek.func.php";
require "$side/includes/funcs.php";
$side_titel = "Login";
$hvor = "<b>" . $side_titel . "</b>";
?><html>
<head>
<link href="<?=$side;?>/default.css" rel="stylesheet" type="text/css" />
<title>Content</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
a{text-decoration:none
}
BODY {
scrollbar-face-color:#343434;
scrollbar-highlight-color:#343434;
scrollbar-3dlight-color:#343434;
scrollbar-darkshadow-color:#343434;
scrollbar-shadow-color:#343434;
scrollbar-arrow-color:#98C800;
scrollbar-track-color:#343434;
}</style>
</head>
<body BGCOLOR=#343434 LEFTMARGIN=0 TOPMARGIN=5 MARGINWIDTH=0 MARGINHEIGHT=0 LINK=FFFFFF VLINK=FFFFFF>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<center>
<!-- indhold start -->
<script type="text/javascript" language="JavaScript">
<!--
function FormValidator(theForm)
{
if (document.post.b.value == '') {
alert('Du skal vælge et brugernavn!');
document.post.b.focus();
return (false);
}
if (document.post.p.value == '') {
alert('Du skal skrive en adgangskode!');
document.post.p.focus();
return (false);
}
}
// -->
</script>
<form action="../loggerin.php" method="post" name="post" onSubmit="return FormValidator(this);">
<table width="90%" cellspacing="1" class="tabelBox">
<tr>
<td align="right">
Brugernavn:
</td>
<td class="trBackground">
<input type="text" name="b" size="30" maxlength="30" class="input" />
</td></tr>
<tr>
<td align="right">
Adgangskode:
</td>
<td class="trBackground">
<input type="password" name="p" size="12" maxlength="12" class="input" />
</td></tr>
<tr>
<td align="center" colspan="2" class="trBackground">
<label for="login">Automatisk login?</label><input type="checkbox" name="auto" id="login" />
</td></tr>
<tr>
<td align="center" colspan="2">
<input type="submit" onclick="parent.frame2.location.href = 'shoutbox.php' value="Login" class="button"/>
</td></tr></form>
<tr>
<td align="center" colspan="2">
</td></tr>
<tr class="trBackground">
<td align="center" colspan="2">
Ikke bruger? <a href="opret.php">Opret en bruger her</a> og se alle fordelene ved at blive oprettet som bruger!
</td></tr></table>
loggerin.php
<?php
$side = ".";
require "$side/tjek.func.php";
require "$side/includes/funcs.php";
function alert(){
echo "<script type=\"text/javascript\" language=\"JavaScript\">
alert('Der kunne ikke findes en bruger med dette brugernavn og password!');
history.go(-1);
</script>";
exit;
}
function login($bruger,$pass,$auto){
if($bruger){
$crypt = crypt("$pass",base64_encode("$pass"));
$query = mysql_query("SELECT id, user, password FROM forum_users WHERE user = '$bruger' && password = '$crypt'");
$r = mysql_fetch_array($query);
$antal = mysql_num_rows($query);
if(($antal == 1)) {
if(!$auto) {
setcookie("login", "$r[user]", time()+ 3600);
setcookie("loginId", "$r[id]", time()+ 3600);
}
if($auto){
setcookie("login", "$r[user]", time()+ 30758400);
setcookie("loginId", "$r[id]", time()+ 30758400);
}
header("location: content.php");
} else {
alert();
}
}
}
login($_GET['b'],$_GET['p'],NULL);
login($_POST['b'],$_POST['p'],$_POST['auto']);
?>
