hey
jeg har lavet et login til min 3dchat men jeg kan bare ikke få oprettede en bruger koderne til at oprette er
<head>
<body bgcolor="#C8D3F1">
</head>
<?
include("ban-system/checkban.php");
?>
<div align=right><br></div><font face="arial white" size="5"><i>Opret ny bruger</i></font><br><br>
<center>
</center>
<p>
<?
session_start();
include("sql.php");
if(session_is_registered("username")) {
print "Du må kun have en bruger!<br><br>";
exit;
}
session_destroy();
if($submit) {
if(!$usrname || !$password || !$password2 || !$navn || !$mail) {
$fejl[] = "Alle felter blev ikke udfyldt.";
}
if(strlen($usrname)>12) {
$fejl[] = "Brugernavn må max. være 12 cifre langt.";
}
if(ereg("^ ",$usrname) || ereg(" $",$usrname)) {
$fejl[] = "Brugernavn må ikke starte eller slutte på mellemrum.<br>";
}
if(ereg("^ege",$usrname) || ereg("ege$",$usrname)) {
$fejl[] = "Brugernavnet må ikke indeholde ege.<br>";
}
if(ereg("^tob",$usrname) || ereg("tob$",$usrname)) {
$fejl[] = "Brugernavnet må ikke indeholde tob.<br>";
}
if(ereg("^Ege",$usrname) || ereg("ege$",$usrname)) {
$fejl[] = "Brugernavnet må ikke indeholde Ege.<br>";
}
if(ereg("^Tob",$usrname) || ereg("tob$",$usrname)) {
$fejl[] = "Brugernavnet må ikke indeholde Tob.<br>";
}
if(ereg("^Admin",$usrname) || ereg("admin$",$usrname)) {
$fejl[] = "Brugernavnet må ikke indeholde Admin.<br>";
}
if(ereg("^admin",$usrname) || ereg("admin$",$usrname)) {
$fejl[] = "Brugernavnet må ikke indeholde admin.<br>";
}
$select_username = mysql_query("SELECT id FROM users WHERE(username='$usrname')");
if(mysql_num_rows($select_username)>0) {
$fejl[] = "Brugernavnet er optaget.";
}
if($password!=$password2) {
$fejl[] = "Kodeordende er ikke ens.";
}
if(strlen($password)<6) {
$fejl[] = "Kodeordet skal mindst være 6 cifre langt.";
}
if(!$kon) {
$fejl[]= "Du skal vælge et køn.";
}
if(!$race) {
$fejl[]= "Du skal vælge en hudfarve.";
}
if(eregi("[^a-z0-9 æøåÆØÅ]",$usrname)) {
$fejl[] = "Brugernavnet må kun indeholde a-z, A-Z, 0-9 og mellemrum.";
}
if($kon!="han" && $kon!="hun" && $kon) {
$fejl[] = "Forkert køn.";
}
if($fejl) {
for($i=0;sizeof($fejl)>$i;$i++) {
print "
<ul>
<li>$fejl[$i]";
}
}
if(!$fejl) {
if($kon=="han" && $race=="hvid") {
$figur="male_white";
$toj1="ny";
$toj2="standard2";
$toj3="trans";
}
elseif($kon=="hun" && $race=="hvid") {
$figur="pigefigur";
$toj1="standard1";
$toj2="phar3";
$toj3="trans";
}
elseif($kon=="han" && $race=="sort") {
$figur="male_black";
$toj1="ny";
$toj2="standard2";
$toj3="trans";
}
elseif($kon=="hun" && $race=="sort") {
$figur="pigefigur";
$toj1="standard1";
$toj2="phar3";
$toj3="trans";
}
mysql_query("INSERT INTO users (username,kryppassword,kon,figur,toj1,toj2,toj3,navn,mail,website,oprettet,sidstonline,firstip) VALUES('$usrname','".md5($password)."','$kon','$figur','$toj1','$toj2','$toj3','$navn','$mail','$website','".time()."','".time()."','$_SERVER[REMOTE_ADDR]')");
mysql_query("INSERT INTO closet (username,toj,haar,briller) VALUES('$usrname','trans','trans','trans')");
mysql_query("INSERT INTO closet (username,toj,haar,briller) VALUES('$usrname','$toj1','$toj2','$toj3')");
?>
<center>Tilykke!<br>
Din bruger blev oprettet!<br>
Du kan nu logge på.
<?
print mysql_error();
}
}
if($fejl || !$submit) {
?>
<table>
<form action="opret.php?submit=true" method="post">
<tr>
<td>Brugernavn*</td>
<td><input name="usrname" maxlength="12" value="<?=$usrname?>" class="text">
</tr>
<tr>
<td>Kodeord*</td>
<td><input name="password" type="password" value="<?=$password?>" class="text"></td>
</tr>
<tr>
<td>Kodeord igen*</td>
<td><input name="password2" type="password" value="<?=$password2?>" class="text"></td>
</tr>
<tr>
<td>Køn*</td>
<td><input type="radio" name="kon" value="han"<? if($kon=="han") { print " checked"; } ?>> Han <input type="radio" name="kon" value="hun"<? if($kon=="hun") { print " checked"; } ?>> Hun</td>
</tr>
<tr>
<td>Hudfarve*</td>
<td><input type="radio" name="race" value="hvid"<? if($kon=="hvid") { print " checked"; } ?>> Hvid <input type="radio" name="race" value="sort"<? if($kon=="sort") { print " checked"; } ?>> Brun</td>
</tr>
<tr>
<td>Navn*</td>
<td><input name="navn" value="<?=$navn?>" class="text"></td>
</tr>
<tr>
<td>Email*</td>
<td><input name="mail" value="<?=$mail?>" class="text">
</tr>
<tr>
<td>Hjemmeside</td>
<td><input name="website" value="<?=$website?>" class="text">
</tr>
<tr>
<td align="center" colspan="2"> <input type="submit" value="Opret">
</tr>
</form>
</table>
<font color="red">* Skal udfyldes</font>
<?
}
?>
og login koder er
<?php
include "krypter.php";
?>
<?php $include = "checkban.php"; include($include); ?>
<?
$kryppassword="";
session_start();
include("chat/mysql/sql.php");
$select_auth = mysql_query("SELECT * FROM users WHERE username='$username'");
$row_auth = mysql_fetch_array($select_auth);
if(!$kryppassword) {
$kryppassword=md5($password);
}
$password = $row_auth[kryppassword];
if($password!=$kryppassword || ($row_auth[banned]-time()>0)) {
if($submit) {
include("chat/inc/fejl.php");
if($password!=$kryppassword) {
print "Forkert brugernavn eller kode.";
} else {
print "Du har ikke adgang til denne side.";
}
exit;
}
$users = mysql_query("SELECT count(username) AS oprettet FROM users");
$users2 = mysql_fetch_array($users);
$users3 = mysql_query("SELECT count(username) AS online FROM users where onlinechat != '0'");
$users4 = mysql_fetch_array($users3);
?>
<?
} else {
include("chat/mysql/sql.php");
mysql_query("UPDATE users SET onlinechat='0' WHERE(".time()."-timeout>30 && status!='bot')");
$username = $row_auth[username];
session_register(username);
$kryppassword = $row_auth[kryppassword];
session_register(kryppassword);
mysql_query("UPDATE users SET sidstonline='".time()."' WHERE(username='$username')");
mysql_query("UPDATE users SET lastinip='$_SERVER[REMOTE_ADDR]' WHERE(username='$username')");
$onlin = mysql_query("SELECT count(onlinechat) AS online FROM users where onlinechat != '0'");
$onli = mysql_fetch_array($onlin);
$users = mysql_query("SELECT count(username) AS oprettet FROM users");
$users2 = mysql_fetch_array($users);
$users3 = mysql_query("SELECT count(username) AS online FROM users where onlinechat != '0'");
$users4 = mysql_fetch_array($users3);
include("chat/inc/header.php");
$hellomessage[1] = "";
srand((double)microtime()*1000000);
$tal = @rand(1,sizeof($hellomessage));
$sayhello = $hellomessage[$tal];
$select_info = mysql_query("SELECT * FROM users WHERE username='$username'");
$row_info = mysql_fetch_array($select_info);
$temphour = $row_info[onlinetid]/3600;
$hour = floor($temphour);
$min = floor(($temphour-$hour)*60);
print "
<td width=\\"75%\\" valign=\\"top\\">$sayhello $username!<br>Du har <strong>".floor($row_info[credits])."</strong> Gheeds.<br>
Onlinetid: <strong> $hour </strong>timer og<strong> $min </strong>minutter.<br>";
$antal = mysql_query("SELECT count(id) AS ialt FROM postkasse where laest = 'nej' && modtager = '$username'");
$antal2 = mysql_fetch_array($antal);
if($antal2[ialt] == "0"){ echo"Du har <strong>0</strong> ulæste breve.";
} else {
if($antal2[ialt]== "1"){ echo "<A HREF=\\"post.php\\"><strong>$antal2[ialt]</strong></A>."; }
else { echo "<A HREF=\\"post.php\\"><strong>$antal2[ialt]</strong></A>."; }
}
print "Level <strong>$row_info[LEVEL]</strong><br>";
$wee = mysql_query("SELECT id FROM rum WHERE owner='$username'");
$eww = mysql_fetch_array($wee);
$yep = mysql_query("SELECT count(id) AS ialt FROM rum where owner = '$username'");
$tis = mysql_fetch_array($yep);
$query_lej = mysql_query("SELECT owner FROM rum WHERE(owner='$username')");
$result_lej = mysql_fetch_array($query_lej);
$bl = floor($row_info[credits]);
if($bl >= "300" && $result_lej[owner] != $username){
$lejl = "<a href=\\"lejlighed.php\\">Køb Lejlighed</a>"; }
else { $lejl = ""; }
if($tis[ialt] == "0"){ echo"Lejlighed : Ingen. $lejl";
} else { echo "Lejlighed: <B>$eww[id]</B>."; }
$onlin = mysql_query("SELECT count(onlinechat) AS online FROM users where onlinechat != '0'");
$onli = mysql_fetch_array($onlin);
if($onli[online]=="1"){ echo "Der er <B>$onli[online]</B> online bruger"; } else {
echo ""; }
?>
</td>
</td>
</tr>
<IFRAME SRC="sys.php" WIDTH="1" HEIGHT="1" BORDER="0" FRAMEBORDER="0"></IFRAME>
<?
}
?>
håber i vil hjælpe mig med at finde fejlen