Super,
desto mehr ich hier höre desto weniger verstehe ich:
Hier ist der ganze Code
(1. ich bin Anfänger, 2. es ist nur zum testen der Funktion; das Layout kommt später).
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Test1</title>
</head>
<body>
<h2>Login</h2>
<form action="test1.php?section=gb_insert" method="post" class="formular">
<label for="name">Nickname</label>
<input type="text" name="Name" id="name" /><br>
<label for="password">Passwort</label>
<input type="password" name="Password" id="Password"/><br>
<input type="submit" name="submit" value="Einloggen" />
<input type="reset" name="submit" value="Zurücksetzen" /><br>
</form>
</body>
<?php
error_reporting(E_ALL);
include 'inc/config.php';
// Konfigurationsdatei laden
@mysql_connect("~", "~", "~") OR
die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db("Test Datenbank 1") OR
die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
if(!isset($_POST['Name'], $_POST['Password']
)) {
die("Bitte füllen sie alle Felder aus!\n");
}
$PW1 = $_POST['Password'];
$name = $_POST['Name'];
$sql = "SELECT
ID,
Password
FROM
users
WHERE name = '$name' ";
$ergebnis = mysql_query($sql) OR die(mysql_error());
$row = mysql_fetch_assoc($ergebnis);
$ID = $row['ID'];
$PW2 = $row['Password'];
if ($PW1 == $PW2) {
echo "Herzlich wilkommen";
}
else
{
echo("Falsches Password");
}
?>
</html>
Es soll jetzt einfach ein Cookie gesetzt werden, indem die ID drinsteht....
Gruß
Andre