Hej, jeg har en opret form som gøre at man har mulighed for at oprette sig en bruger, men problemet er at den ikke tilføjer brugeren i databasen, er der nogle der ved hvad fejlen er ?
<?php
session_start();
if(!isset($_SESSION['brugernavn']))
if(isset($_POST['submit']))
{
if(($_POST['brugernavn'] == "") || ($_POST['adgangskode'] == ""))
{
echo "<font color='#ff000'>Fejl, du skal skrive noget i begge felter!</font><br><br>";
}
else {
$brugernavn = $_POST['brugernavn'];
$adgangskode = $_POST['adgangskode'];
$Rang = $_POST['Rang'];
include("connect.php");
mysql_query("INSERT INTO brugere (id, brugernavn, password, rang VALUES ('', '$brugernavn', '$adgangskode', '$Rang'");
mysql_close();
$msg = "<font color='green'>Brugeren er oprettet</font><br><br>";
$msg .= "<font color='green'><a href='vis_brugere.php'>Se listen over alle brugere</font></a>";
}
}
?>
<!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=utf-8" />
<title>Opret_brugere</title>
<link href="../style/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form action="" method="post">
<b><font color="#0099FF">Opret brugere:</font></b><br />
<br />
Brugernavn:
<input name="brugernavn" type="text" /><br />
Password
<input style="margin-left:25px;" name="adgangskode" type="text" />
<br />
<br />
Vælg bruger level:<select style="margin-left:2px;" name="Rang">
<option value="Member">Member</option>
<option value="Klanleder">Klanleder</option>
</select>
<br />
<br />
<input type="submit" name="submit" id="button" value="Opret" /><br />
<br />
</form>
<?php
echo $msg;
?>
<br />
<br />
</body>
</html>