• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage

Status
Für weitere Antworten geschlossen.

Hallo12

Neues Mitglied
Wie macht man das dass man sich einloggen kann.
Also ohne ht....
Ich sehe auf vielen Homepages das man sich da einloggen kann also:

Name
Passwort

Einloggen

Wie macht man sowas ????
Das würde mich interessieren??

Mit javascript java php html oder wie???
 
Werbung:
Hallo12 schrieb:
Wie macht man das dass man sich einloggen kann.
Also ohne ht....
Ich sehe auf vielen Homepages das man sich da einloggen kann also:

Name
Passwort

Einloggen

Wie macht man sowas ????
Das würde mich interessieren??

Mit javascript java php html oder wie???

Mit PHP. Da man bei JavaScript keine Dateien/Datenbanken ansprechen kann, wo man das Passwort/den Name abspeichert.
 
Werbung:
ich kann dir keinen code geben aber ich weiß dass das mit session geht... falls der benutzer sich einloggen will und z.B. beim nächsten Besuch so eine Nachricht kommen soll:

Willkommen zurück! Ihr letzter Besuch war am 11.11.11. um 11 uhr.

google mal vielleicht gibts eine Seite mit solchen fertigen Codes.
 
Werbung:
Das mit dem "willkommen zurück blablabla..." geht mit cookies!!!
Der code ist relativ simpel...
Das mit dem Login System ist schon Knackiger... aber wenn du willst dann zeig ich dir den code mit den cookies
 
naja ich will nur so eine box mit login aber eben nicht mit ht blablabla oder javascript eben wie es auf so vielen seiten ist
 
Ich arbeite zur zeit selber an einem Login Script...
Wenn es fertig ist kann ich es dir ja geben... Ich verschiebe mal nach PHP
 
Werbung:
pass.php:
Code:
<?php
$realpass="hauptsache-in-jedem-fall-falsch";
if ($username=="admin"){
$realpass="geh-heim";}       //Passwort für den Admin
if ($username=="thorsten"){
$realpass="geheim";}    //Passwort für den user
if ($username=="hans"){
$realpass="peter";}           //Passwort für den user
if ($username=="sibille"){
$realpass="noch-ein-passwort";}          //Passwort für den user
// ggf. und so weiter...
?>

passin.php:
Code:
<?php
if ($pass=="")
{
$log=logout;
}
if ($log=="logout" or $pass!=$realpass)
{  //if1 auf (nicht eingelogt)
echo "<form action=\"".$REQUEST_URI."\" method=\"post\">";
echo "Name: <input type=\"Text\" name=\"username\">";
echo "Passwort: <input type=\"Password\" name=\"pass\">";
echo "<input type=\"Submit\" name=\"log\" value=\"login\">";
}  //if1 zu (nicht eingelogt)
if ($log=="login" && $pass==$realpass)
{
echo "<form action=\"".$REQUEST_URI."\" method=\"post\">";
echo "<input type=\"hidden\" name=\"username\" value=\"falscher-name\">";
echo "<input type=\"hidden\" name=\"pass\" value=\"falsches-passwort\">";
echo "<input type=\"Submit\" name=\"log\" value=\"logout\">";
echo "</form>";
}
?

in deiner datei:
Code:
<?php
include("pass.php");
include("passin.php");
 ?>

so hab ich es gemacht...
wenn man aber nach n paar links anklicken noch eingelogt sein will, muss man die passwort und username daten natürlich mit weitergeben...
aber ich finde die lösung ansonsten ganz gut, da sie erstens von mir ist :D und zweitens, weil ich so verschiedene rechte für verschiedene Benutzer machen kann...
hab ich z.B. zum löschen von Bildern gemacht.
so kann wenn "hans" sich einlogt, bilder von hans löschen aber nicht von "thorsten". Admin kann natürlich alles löschen :)

PS: alle namen und passwörter wurden geändert :p
 
Werbung:
Ich erstell gerade eins in verbindung mit MySQL und sessions...
Verdammt schwer!!!
Aber wenns fertig is!!! :mrgreen: :mrgreen: :mrgreen:
;heart
 
beim formular hab ich das mit
Code:
<input type="hidden" name="pass" value="<?php echo $pass ?>">
oder wenn das ganze schon im php teil war mit
Code:
echo "<input type=\"hidden\" name=\"pass\" value=\"".$pass."\">";
gemacht...
glaub ich...

Fehler sind ggf. zu berichtigen :roll:
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben