Hej Eksperter
Jeg har lavet en hjemmeside til et Eksamensprojekt, hvor jeg bruger
formularer, til at sende eller slette nyheder fra en database...
Jeg har bare et problem, når man udfylder formularen skulle php tjekke
brugernavn kode osv, og derefter sende variablerne til databasen og skrive
"din nyheds er sendt til databasen" Men det er som om den springer det
første led over hvor den skal tjekke om der er indtastet brugernavn og kode,
og istædet viser formularen igen.
Jeg har indsat et eksempel nedenfor...
Jeg ville være glad for noget hjælp da jeg skal til eksamen på fredag, og
forsvare min opgave....
--------------------------------
<html>
<head>
<title>-+- B70 -+-</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body class="brodtxt">
<center>
<?
$db = mysql_connect("****","****","****");
mysql_select_db("B70",$db);
$resultat = mysql_query("select * from login");
while ($raekke = mysql_fetch_array($resultat)) {
$brugernavn = $raekke['brugernavn'];
$brugerkode = $raekke['brugerkode'];
}
if ($navn && $kode){
if ($navn == $brugernavn && $kode == $brugerkode){
echo "<b>Din nyhed er sendt til databasen</b>";
$db = mysql_connect("mysql.jepponet.dk","kbirk","Line83");
mysql_select_db("kbirk",$db);
$nyhed_dato=time();
mysql_query("insert into nyheder (dato, overskrift, tekst)values
('$nyhed_dato','$nyhed_overskrift','$nyhed_indhold')");
}else {
echo "<a href=\"opretn.php\">Fejl -> Gå tilbage og prøv igen.</a>";
}}else {
echo "<b>Indtast dit brugernavn og brugerkode.<br>Udfyld derefter
tekstfelterne.</b>";
?>
<form class="brodtxt" method=post action=opretn.php>
brugernavn:<br>
<input class="form" type=text name=navn><br>
kodeord:<br>
<input class="form" type="password" name=kode><br>
overskrift:<br>
<input class="form" type=text name=nyhed_overskrift maxlength="20"><br>
indhold:<br>
<textarea ROWS=10 COLS=19 class="form" name=nyhed_indhold ></textarea><br>
<br><input class="form" type=submit value=send>
</form>
<?
}
mysql_close();
echo "<br><br><a href=\"#\"onClick=\"window.close()\">[ Luk vinduet ]</a>";
?>
</center>
</body>
</html>
--------------------------------------------
Mvh. Kasper B. Rasmussen
k.birk@email.dk
www.kbirk.dk
ICQ: 57859508