login script?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anforderung
beleidigung
benutzername
eingabefehler
eintrag
ergebnis
exit
falsch login
gegenzug
gren
insert
kleinen ansatz
login
mengen
mod
normales formular
pawort
result
username
zurck
-
Hallo, kann mir jemand helfen ein login script zuschreiben wenn man sich da einloggt das man in einen regestrierten bereich kommt?
Wo man sachen uploaden (rar dateien)
die man auf verschiedenen seiten in katogerien auflisten z.b bilder usw
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Was zahlst du dafür? Ich glaube kaum, dass das jemand kostenlos macht!
Grüße, Moritz -
So etwas bräuchte ich auch...
Kann sich niemand dazu bereiterklären ihm zu helfen??
Ich wäre auch dankbar dafür...
Gruß
waldi -
sucht doch mal bei mr google danach... es gibt sicher ne menge scripts die etwa den euren anforderungen entsprechen...
umändern und fertig seid ihr...
ein neues für euch schreiben wird wohl niemand, es sei denn, ihr bezahlt denjenigen...
oder lernt php, und schreibt euch selbst eines, so wie ich es auch gemacht habe
mfg -
Ich habe es gerade bei meinem Browsergame geschafft. Also ja, ich mache es, wenn ihr mir im gegenzug was kleines anzubieten habt.
-
In folgendem Thread habe ich dazu einen kleinen Ansatz, den ich auch verwende^^: http://www.lima-city.de/boards/thread/64315
Viel Spaß damit, ich hoffe, der Script hilft euch =) -
nich ganz was ich meine ich meine sowaswie dl mod von phpbb aufsolchen seiten.
Mh ich denke ic werde das in mein forum einbauen oder jemand machtdasfür mich (beim letze malwar seite icht mehr verfügbar!) -
Äähm... tut mir Leid, ich verstehe dich leider nicht ganz^^
Kannst du das bitte noch einmal auf deutsch sagen?
Soll keine Beleidigung sein :) -
Also erst hier ein ganz normales Formular[Login]
<form action="login.php" method="post">
Dein Username:<br>
<input type="text" size="24" maxlength="50"
name="username"><br><br>
Dein Passwort:<br>
<input type="password" size="24" maxlength="50"
name="password"><br>
<input type="submit" value="Login">
</form>
Hier das Script:[Login]
<?php
session_start();
?>
<?php
$verbindung = mysql_connect("localhost", "BenutzerName" , "DeinPasswort")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("homepage") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$passwort = md5($_POST["password"]);
$abfrage = "SELECT username, passwort FROM login WHERE username LIKE '$username' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->passwort == $passwort)
{
$_SESSION["username"] = $username;
echo "Login erfolgreich. <br> <a href=\"geheim.php\">Geschützer Bereich</a>";
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href=\"login.html\">Login</a>";
}
?>
Hier dann noch ein registrieren Formular
<form action="reg.php" method="post">
Dein Username:<br>
<input type="text" size="24" maxlength="50"
name="username"><br><br>
Dein Passwort:<br>
<input type="password" size="24" maxlength="50"
name="passwort"><br>
Passwort wiederholen:<br>
<input type="password" size="24" maxlength="50"
name="passwort2"><br>
<input type="submit" value="Abschicken">
</form>
Hier das Script
<?php
$verbindung = mysql_connect("localhost", "Benutzername" , "Passwort")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("homepage") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$passwort = $_POST["passwort"];
$passwort2 = $_POST["passwort2"];
if($passwort != $passwort2 OR $username == "" OR $passwort == "")
{
echo "Eingabefehler. Bitte alle Felder korekt ausfüllen. <a href=\"reg.html\">Zurück</a>";
exit;
}
$passwort = md5($passwort);
$result = mysql_query("SELECT id FROM login WHERE username LIKE '$username'");
$menge = mysql_num_rows($result);
if($menge == 0)
{
$eintrag = "INSERT INTO login (username, passwort) VALUES ('$username', '$passwort')";
$eintragen = mysql_query($eintrag);
if($eintragen == true)
{
echo "Benutzername <b>$username</b> wurde erstellt. <a href=\"log.html\">Login</a>";
}
else
{
echo "Fehler beim Speichern des Benutzernames. <a href=\"reg.html\">Zurück</a>";
}
}
else
{
echo "Benutzername schon vorhanden. <a href=\"reg.html\">Zurück</a>";
}
?>
//Und in jede Seite macht dann bitte folgenden Code
<?php
session_start();
?>
<?php
if(!isset($_SESSION["username"]))
{
echo "Bitte erst <a href=\"log.html\">einloggen";
exit;
}
?> Un hier kannst du deine Seite einfügen
//Um einen User eingeloggt zu lassen bitte auf jeder seite session_start(); ganz oben in deiner php seite zu intigrieren -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage