Duplicate entry '0' for key 1
<?phprequire("config.php");
$opret = &$HTTP_POST_VARS['opret'];
if(empty($opret)) {
print "Du skal aktivere dette script vha. formen i opret.php."
?>
<br><a href="opret.php">Klik her for at oprette bruger</a>
<?php
} else {
$brugernavn = &$HTTP_POST_VARS['brugernavn'];
$password = &$HTTP_POST_VARS['password'];
if(empty($brugernavn) OR empty($password)) {
echo 'Et af felterne er tomme';}
else {
mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db);
$result = mysql_query("select brugernavn from users where brugernavn = '$brugernavn'")
or die (mysql_error());
$number = mysql_num_rows($result);
if ($number > 0) {
print 'Desværre brugernavnet er optaget';
} else {
mysql_query("insert into users (brugernavn, password) values ('$brugernavn', '$password')")
or die(mysql_error());
print "Brugernavn $brugernavn er oprettet!";
?>
<a href="index.php">Klik her for at logge ind</a>
<?php
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Description" content="Free PHP Scipts" />
<meta http-equiv="Author" content="ProMan & FreeQ" />
<meta http-equiv="Keywords" content="Gratis, PHP, Scipts" />
<meta http-equiv="Rating" content="General" />
<title>Future - Gratis Scripts</title>
<link href="style.css" rel="stylesheet" title="style" type="text/css" id="1A" />
</head>
<body>
</body>
</html>
Det er selve koden, og fejlen er det hvad dette spørgsmål hedder.
Nogle der kan hjælpe ? :S
