Column count doesn't match value count at row 1
Hej eksperter. Jeg har taget opret bruger script fra chatten og lavet det om til opret admin system. kan kan ikke få det til at virke den skriver fejl i det som i kan se på spg titel."Column count doesn't match value count at row 1" og scripttet ser sådan ud:
<? include("../../../../inc/sql.php"); ?>
<html>
<head>
<link rel="stylesheet" HREF="http://www.nss.frac.dk/style.css" type="text/css">
<title>Velkommen</title>
<STYLE type=text/css>
<!--
BODY {
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #fffff;
scrollbar-shadow-color: #fffff;
scrollbar-arrow-color: ##666666;
scrollbar-track-color: #666666;
}
</style>
<meta name="generator" content="Namo WebEditor v5.0">
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" background="bg1.bmp">
<p align="center"><?
if ($submit) {
if (!$username || !$password || !$password2 || !$email || !$sex) {
$fail .= "<li>Du udfyldte ikke alle felterne.<br>";
}
addslashes($username);
$username_check = mysql_query("SELECT id FROM users WHERE(username='$username')");
if (mysql_num_rows($username_check) > 0) {
$fail .= "<li>Username er optaget.<br>";
}
if (strlen($username) > 15) {
$fail .= "<li>Username må max være 15 karakterer langt. Dit er ".strlen($username)." karakterer langt.<br>";
}
if (strlen($username) < 3) {
$fail .= "<li>Username skal minimum være 3 karakterer langt.<br>";
}
if ($username == "") {
$fail .= "<li>Du skal skrive et brugernavn.<br>";
}
if (ereg("<", $username)) {
$fail .= "<li>Brugernavn må ikke indeholde html tags.<br>";
}
if (ereg("\"", $username)) {
$fail .= "<li>Brugernavn må ikke indeholde \".<br>";
}
if (ereg(",", $username)) {
$fail .= "<li>Brugernavn må ikke indeholde \".<br>";
}
if (ereg("%", $username)) {
$fail .= "<li>Brugernavn må ikke indeholde %.<br>";
}
if (ereg("'", $username)) {
$fail .= "<li>Brugernavn må ikke indeholde '.<br>";
}
if (ereg("\.", $username)) {
$fail .= "<li>Brugernavn må ikke indeholde \".\".<br>";
}
if (ereg("^ ", $username)) {
$fail .= "<li>Brugernavn må ikke starte med [Space].<br>";
}
if (substr($username, -1) == " ") {
$fail .= "<li>Brugernavn må ikke ende på space.<br>";
}
if (eregi("[^a-z0-9] ",$username)) {
$fail .= "<li>Ulovlige tegn i username. Brug kun A-Z, a-z og 0-9<br>";
}
if ($password == "") {
$fail .= "<li>Du skal skrive et password.<br>";
}
if ($password != $password2) {
$fail .= "<li>De 2 password var ikke ens.<br>";
}
if (strlen($password) < 6) {
$fail .= "<li>Password skal minimum være 6 karakterer langt.";
}
if (strlen($password) > 16) {
$fail .= "Password må max være 16 karakterer langt.";
}
if (!ereg("@",$email) && !ereg(".",$email)) {
$fail .= "<li>Ugyldig email adresse.<br>";
}
if (ereg("commander", strtolower($username))) {
$fail .= "<li>Brugernavn må ikke indeholde \"Commander\".<br>";
}
if ($sex != "han" && $sex != "hun")
{
$fail .= "<li>Du skal vælge enten dreng/mand eller pige/kvinde i køn.<br>";
}
if (!$fail) {
$kryppassword = md5($password);
$time=time();
mysql_query("INSERT INTO users (username,kryppassword,email,status,email,room,sex,figur,usernamecolor,oprettet) VALUES('$username','$kryppassword','$email','$sex','crew-stand.gif','white','$time')") or die(mysql_error());
$oprettet = ok;
print "<font size=\"5\"><center><b>Brugeren er oprettet</b><br><font size=\"3\">Du kan logge ind på Chatten,<br>ved at trykke <a href=\"opret-ok.php\">her</a>. Eller klik på login i menuen.";
} else {
print $fail;
}
}
if (!$oprettet)
{
?>
</p>
<form action="opretadmin.php" method="post">
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td><FONT size="1" face="Verdana"><b>Brugernavn:</b><br><input class="text" type="text" name="username" value="<?=$username?>" maxlength="10"></FONT></td>
<td> </td>
</tr>
<tr>
<td><FONT size="1" face="Verdana"><b>Kodeord:</b><br><input class="text" type="password" name="password" value="<?=$password?>"></FONT></td>
<td> </td>
</tr>
<tr>
<td><FONT size="1" face="Verdana"><b>Kodeord igen:<br></b><input class="text" type="password" name="password2" value="<?=$password2?>"></FONT></td>
<td><br></td>
</tr>
<tr>
<td><FONT size="1" face="Verdana"><b>Email:</b><br><input class="text" type="text" name="email" value="<?=$email?>">
</FONT></td>
<td><br></td>
</tr>
<tr>
<td><table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td><FONT size="1" face="Verdana"><b>Admin status:</b><br><input class="text" type="text" name="email" value="<?=$status?>">
</FONT></td>
<td><br></td>
</tr>
</table>
<p><FONT size="1" face="Verdana"><b>Admin køn:<br></b>Dreng/Mand <input <? if ($sex=="han") { print "checked "; } ?>type="radio" value="han" name="sex"><br>Pige/Kvinde <input <? if ($sex=="hun") { print "checked "; } ?> type="radio" value="hun" name="sex">
</FONT></p>
</td>
<td> </td>
</tr>
</table>
<input type="submit" value="Opret bruger" name="submit" class="submit">
</form>
<?
}
?></p>
</body>
</html></SCRIPT>
Ved ikke om i har noget andet ligget som er bedre end det her. men håber i kan hjælpe mig.
