1 mønt i timen?
Hey!!Hvordan gør man sådan at man får et point i timen?
Her er mit login script som kommer fra en html form:
NB: Pointséne er betegnet som grunker herunder:
<?php
session_start();
?>
<html>
<head>
<title>Login</title>
<script>
<!-- Begin
function popUp() {
props=window.open('login/index.php', 'poppage', 'toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=0, width=775, height=450, left = 174.5, top = 184');
}
// End -->
</script>
</head>
<body bgcolor="#4D4D4D" text="white" link="white" alink="white" vlink="white">
<?php
include("mysql.php");
if(!isset($_POST['submit'])){
echo "<font face='verdana'size='1' color='white'>Fejl.<hr color='white' height='2' width='20%'></font>";
} else {
$bruger = $_POST['brugernavn'];
$pass = $_POST['pass'];
$get = mysql_query("SELECT id FROM brugere WHERE brugernavn = '$bruger' AND password = '$pass'");
$test = mysql_num_rows($get);
if($test == 1){
$admin = mysql_query("SELECT admin FROM brugere WHERE brugernavn = '$bruger'") or die(mysql_error());
$flu = mysql_fetch_array($admin);
if($flu[admin] > 1){
$_SESSION['admin'] = 1;
echo "<font face='verdana' size='1'><center>Du er admin, og derfor har <u>du</u> adgang til de helt unikke admin funktioner,<br> når du er inde på chatten, vil du nede i linkbaren,<br> se et link som hedder admin";
}
$_SESSION['loget_in'] = 1;
$_SESSION['brugernavn'] = $bruger;
$_SESSION['password'] = $pass;
echo "<font face='verdana'size='1' color='white'><center>Velkommen $brugernavn!<br><a href='java script:popUp()'>3dchatten</a> - <a href='opts.php?username=$brugernavn'>Ret info</a> - <a href='logout.php'>Logud</a></font></center>";
$ind = time();
$res = mysql_query("select * from brugere");
while($tid = mysql_fetch_array($res)) {
$timer = floor($tid['total']/3600);
$mins = $tid["total"]%3600 . "<br>";
$grunk = mysql_query("SELECT grunker FROM brugere WHERE brugernavn = '$brugernavn'");
while($var = mysql_fetch_array($grunk)){
echo "<font face='verdana' size='1'><b><p><center>Grunker:</b><br>".$var['grunker']."<br><b>Online tid:<br></b>".$timer." timer, " . floor($mins/60) . " minutter.</font></center>";
}}
mysql_query("update brugere set logintid=$ind where brugernavn = '$brugernavn'");
} else {
echo "<font face='verdana'size='1' color='red'><b>Forkert brugernavn eller password!</b></font>";
}
}
?>
</body>
</html>
Og logud:
<?php
session_start();
include("mysql.php");
$yt = time();
mysql_query("update brugere set logudtid=$yt where brugernavn = '$brugernavn'");
mysql_query("update brugere set total=total+(logudtid-logintid) where brugernavn = '$brugernavn'");
$_SESSION['loget_in'] = 0;
?>
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="3;URL=login.php">
</head>
<body bgcolor="#4d4d4d" text="white">
<font face="verdana" size="1"><center><b>Logger ud...<br>Vent venligst...</b></font></center>
</body>
</html>
Håber nogen kan hjælpe !! På forhånd tak!