Kann mir vielleicht ein erfahrene PHP -Programmierer ein Loginsystem machen
Danke im Vorraus
MfG Simzcity
Danke im Vorraus
MfG Simzcity
Als unerfahrender PHP Skripter kann ich dich dann ja nur auf die Suchfunktion hinweisen.
Ich weiß ganz genau, dass hier -nicht nur einmal- ein Login Skript gepostet wurde, da ich eine kleine sicherheitstechnische Verbesserung ergänzt habe.
Suchfunktion...!
Suchfunktion...!
Weil er auf Dateien verweist, welche nicht existieren und Cookies zu spät setzt. Ich werde jetzt nicht mein Skript raussuchen und es durchkommentieren, wenn du einfach nur die Suche verwenden müsstest...
<?php
include "config.inc.php";
session_start ();
if ($_POST['submit']) {
if ($_POST["username"] && $_POST["password"])
{
$sql="SELECT nick, password FROM user WHERE nick LIKE '$_POST[username]'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
if (md5($_POST['password'])==$row[password])
{
$_SESSION["userid"] = $row[nick];
header("LOCATION: leiste.php");
}
else
{
echo "FEHLER - Logindaten nicht korrekt";
}
}
else
{
echo "Logindaten sind nicht vollständig";
}
}
?>
was ist daran falsch?
include "config.inc.php";
session_start ();
if ($_POST['submit']) {
if ($_POST["username"] && $_POST["password"])
{
$sql="SELECT nick, password FROM user WHERE nick LIKE '$_POST[username]'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
if (md5($_POST['password'])==$row[password])
{
$_SESSION["userid"] = $row[nick];
header("LOCATION: leiste.php");
}
else
{
echo "FEHLER - Logindaten nicht korrekt";
}
}
else
{
echo "Logindaten sind nicht vollständig";
}
}
?>
was ist daran falsch?
<head>
<title>Geschützter Bereich</title>
</head>
<body>
<form action="login.php" method="post">
Username: <input type="text" name="username" /><br />
Passwort: <input type="password" name="passwort" /><br />
<input type="submit" value="Anmelden" />
</form>
</body>
</html>
<title>Geschützter Bereich</title>
</head>
<body>
<form action="login.php" method="post">
Username: <input type="text" name="username" /><br />
Passwort: <input type="password" name="passwort" /><br />
<input type="submit" value="Anmelden" />
</form>
</body>
</html>
Falls du ohne Kekse arbeiten willst, kannst du auch einfach in jedem Link eine Session-ID mitübergeben, welche dem Interpreter sagt, welcher User sich gerade die Seite ansehen möchte.
meine? http://www.clan-gss.de
Logge dich ein um einen Beitrag zu schreiben.