SQL code

T

Tila

Guest
Hallo.
Ich beschäftige mich gerade mit einem PHP-Login. Ich habe mir ein Skript runtergeladen, meine Frage bezieht sich auf den SQL-Code. Wie gehe ich damit um? Wird er in das Skript des Logins.php intergriert? Wie kann ich die Benutzer ID's festlegen?

Es wäre toll wenn mir jemand etwas dazu sagen könnte!
 
denke mal ohne entsprechenden code(auschnitt) läßt sich deine frage kaum beantworten:
woher sollen wir wissen, wie die datei 'Logins.php' aufgebaut ist?
 
QUOTE (Tila @ Mo 3.4.2006, 9:33) [...] Wie kann ich die Benutzer ID's festlegen? [...]

Das kann man am besten die Datenbank machen lassen, indem man für das entsprechende Feld festlegt, dass dieses den Wert automatischen festlegen (/die ID atomatisch hochzählen) soll.


MfG Sascha Ahlers
 
Der SQL Code sieht so aus:
SQL
CODE

CREATE TABLE users ( UserID int(11) PRIMARY KEY auto_increment,
UserName varchar(30) NOT NULL default '', UserPass varchar(32) NOT NULL
default '', UserSession varchar(32), UserMail varchar(150) NOT NULL default
'', UNIQUE KEY NickName (UserName), UNIQUE KEY UserMail (UserMail) )
INSERT INTO users SET UserName='admin', UserPass=MD5('test'),
UserMail='mrhappiness@inter.net'


Der login.php Code sieht so aus:

<?
session_start();
include 'sessionhelpers.inc.php';
if (isset($_POST['login']))
{
$userid=check_user($_POST['username'], $_POST['userpass']);
if ($userid!=false)
login($userid);
else
echo 'Ihre Anmeldedaten waren nicht korrekt!';
}
if (!logged_in())
echo '<form method="post" action="login.php">
<label>Benutzername:</label><input name="username" type="text"><br>
<label>Passwort: </label><input name="userpass" type="password" id="userpass"><br>
<input name="login" type="submit" id="login" value="Einloggen">
</form>';
else
echo '<a href="logout.php">Ausloggen</a>';
echo '<p /><a href="logged_in.php">Check</a>';
?>

Das ist der SQL-Code und das login.php...
 
Zurück
Oben