Super da war ich schon auf dem richtigen weg, das habe ich nämlich gemacht, also zumindest versucht

Aber irgendwas ist schief gelaufen...
PHP-Code:
function testpw($id, $nickname, $passwort) {
global $tab;
$check = mysql_query("SELECT * FROM $tab WHERE id='$id' AND nickname='$nickname' AND password='$passwort'");
// Es wird eine Anfrage an die database gesendet, wo die daten der database entsprechen...
Hier müsste das dann glaube ich hin oder? Aber wie genau?
PHP-Code:
//////Der Hauptcode///////
//////////////////////////
if($mode == "logout")
{
session_destroy("tut");
setcookie(session_name(), session_id(),
time() - 60*10); // setzt cookie auf MINUS 10min..sodass der keks gelöscht wird
formular("Bitte neu einloggen!"); // Formular wird neu geldaen
}
elseif(session_is_registered("tut"))
{
testpw($login[id], $login[nickname], $login[passwort]); // führt die Funktion mit den Variabeln aus der Session aus.
}
elseif(isset($_name)
&& isset($_pass)) {
$get = mysql_query("select * from $tab where
nickname='$_name' AND passwort='$_pass'"); // Es wird eine Anfrage an die database gesendet, wo die daten der database entsprechen...
if(mysql_num_rows($get))
{ // wenn die Anfrage erfolgreich war....
$login = mysql_fetch_array($get);
session_register(login); //Registriert den array
setcookie(session_name(),session_id(), time() + 60*10); // setzt cookie auf 10min
hier müsste ich dann glaube auch noch was ändern oder?
meine weitere Frage: muss ich im Formular dann auch das user_id Feld einbauen oder füllt der das dann über die Session?