php Hvorfor?
Hvorfor indsætter den ikke i databasen selvom jeg skriver alt rigtigt men blot skriver nyhed over formen. :S<?
//Opretter forbindelse til databasen
$host = "";
$user = "";
$pass = "";
$db = "";
$connection = mysql_connect($host,$user,$pass);
mysql_select_db($db);
$kodeord = $_POST["kodeord"];
$overskrift = $_POST["titel"];
$text = $_POST["text"];
$forfatter = $_POST["forfatter"];
$dato = $_POST["dato"];
$kategori = $_POST["kategori"];
if($_POST[kategori] != ''){
print $_POST[kategori];
}
if($kodeord == try && !empty($titel) && !empty($text) && !empty($forfatter) && !empty($dato) && !empty($kategori)){
mysql_query("INSERT INTO arkiv (titel, text, forfatter, dato, kategori)VALUES('$titel', '$text', '$kategori', '$forfatter', '$dato')");
echo "nu er den tilføjet<br> <a href='index.php'>Gå til forside</a>";
} else {
?>
<form action="" method="POST">
<b>Kodeord:</b><br>
<input type="password" name="kodeord"><br>
<b>Overskrift:</b><br>
<input type="text" name="titel"><br>
<b>Forfatter:</b><br>
<input type="text" name="forfatter"><br>
<b>Dato:</b><br>
<input type="text" name="dato"><br>
<b>Text:</b><br>
<textarea name="text" rows="5" cols="30"></textarea><br>
<select name='kategori'>
<option>Vælg en kategori</option>
<option value='nyhed'>Nyhed</option>
<option value='artikel'>Artikel</option>
<option value='kamp'>Kamp</option>
<option value='rygte'>Rygte</option>
</select>
<input type="submit" value="Opret">
</form>
<?
}
?>