Hallo ich bin neu in Sachen PHP und MySQL,
ich habe folgendes Problem: Ich habe folgendes Login Script für meine HP möchte gern beim anmelden die Zeit in meiner MySQL DB sichern und sie beim nächsten mal ausgeben damit derjenige weiß wann er sich zuletzt angemeldet hat. Könntet ihr mir einen Rat geben wie ich das mache?
Für Antworten wäre ich sehr dankbar
ich habe folgendes Problem: Ich habe folgendes Login Script für meine HP möchte gern beim anmelden die Zeit in meiner MySQL DB sichern und sie beim nächsten mal ausgeben damit derjenige weiß wann er sich zuletzt angemeldet hat. Könntet ihr mir einen Rat geben wie ich das mache?
PHP-Code:
<?php
session_start ();
require_once ("../../../db/dbconnect.php");
$connectionid = mysql_connect ($dbhost,$dbuser,$dbpass);
if (!mysql_select_db ("$dbname", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"id, username, vorname, nachname ".
"FROM ".
"user ".
"WHERE ".
"(username like '".$_REQUEST["username"]."') AND ".
"(passwort = '".md5 ($_REQUEST["passwort"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
$data = mysql_fetch_array ($result);
$_SESSION["user_id"] = $data["id"];
$_SESSION["user_username"] = $data["username"];
$_SESSION["user_nachname"] = $data["nachname"];
$_SESSION["user_vorname"] = $data["vorname"];
header ("Location: ../../../");
}
else
{
header ("Location: index.php?false=1");
}
?>
Kommentar