Ole Bole chatten
En der vil hjælpe mig med at få olebole chatten til at virke, funker ikke 100 % hos mis :/Problemet er at når man skriver et nickname og trykker login går den bare ind på login.php igen. Nogen der vil hjælpe?
Min login ser således ud:
<?
session_start();
include ( "config.php" );
if ( isset($user) && $user<>"" && strlen($user)<=15 ) {
$user = addslashes( $user );
$sql = "insert into users set user='$user'";
$res = mysql_query( $sql ) or die (mysql_error());
if ( mysql_affected_rows()>0 ) {
$msg = "<b>Ny bruger logget på</b>";
$stamp = time();
$sql = "insert into messages ( user, msg, stamp ) values ( '$user', '$msg', '$stamp' )";
mysql_query( $sql );
session_register( "user_name" );
$user_name = $user;
Header ( "Location: index.php" );
} else {
$err_msg = "<div style=\"color:#ff0000;font-weight:bold;text-align:center;\">Dette nick er allerede optaget</div>";
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> ..:: LogIn ::.. </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
div, input, button {
font-family: verdana, arial, sans-serif;
font-size: 11px;
}
input {
width: 200px;
border: 1px dashed #336699;
}
button {
background-color: #dedede;
border: 1px solid #336699;
margin-left: 15px;
}
</style>
<script type="text/JavaScript">
var d=document;
function checkForm(f) {
if ( f.user.value=="" ) {
alert("Du skal skrive et chat-nick");
return false;
}
if ( f.user.value.length>15 ) {
alert("Dit chat-nick må højest være på 15 tegn");
return false;
}
}
</script>
</head>
<body>
<div style="padding-top:120px;" align="center">
<?=$err_msg?>
<b>Skriv dit chat-nick og tryk 'LogIn':</b>
<form action="login.php" method="post" onsubmit="return checkForm(this)">
<input type="text" name="user">
<button type="submit">LogIn</button>
</form>
</div>
<script type="text/JavaScript">d.forms[0].user.focus();</script>
</body>
</html>
I kan se det jeg har lavet her: www.wup.tii.dk
På forhånd tak :)
