PW-login Skript
Moderator: HTML-Laie
- moni
- Held des Forums
- Beiträge: 8335
- Registriert: Mo 16. Nov 2009, 20:56
- Mein Vorname: Monika
- Wohnort: Borken
- Kontaktdaten:
PW-login Skript
Hallo zusammen ...
Brauche dringend einen PHP Skript ,für HP Login-Paswort ..ohne nötigen Mitgleiter Anmeldung .
Möchte gern eine Komplette HP als Privat gestalten . Bei der Suche in Internet habe den faden verloren weil es schon wieder so viele sind , zum großen Teil auch mit Mitglieder Bereich .
Brauche was einfaches .
kann mir da jemanden weiter etwas empfehlen ?
Brauche dringend einen PHP Skript ,für HP Login-Paswort ..ohne nötigen Mitgleiter Anmeldung .
Möchte gern eine Komplette HP als Privat gestalten . Bei der Suche in Internet habe den faden verloren weil es schon wieder so viele sind , zum großen Teil auch mit Mitglieder Bereich .
Brauche was einfaches .
kann mir da jemanden weiter etwas empfehlen ?
Viele Grüße ...Monika
- Jasko
- Globaler Moderator
- Beiträge: 3277
- Registriert: Di 21. Feb 2012, 06:59
- Mein Vorname: Herr Jasmin ;)
- Wohnort: Rheinland-Pfalz
- Kontaktdaten:
Re: PW-login Skript
Klar moni kein Problem,
das einfachste was du machen kannst, ist ein loggin in dem du eine Datei erstellst in der du dein Passwort und Nutzernamen rein machst z.B.
user.cfg
diese speicherst dann ab, als nächstes musst du dein login script erstellen das ist eine ganz einfache form mit den Daten die abzufragen sind, wie
login.php
beide Datein müssen im selben Ordner sein.
das ganze nützt dir aber noch nichts wenn du deine restlichen Seiten nicht schützst. Das machst du in dem du in jede Seite die du schützen möchtest das hier gleich am anfang als erstes rein machst:
Und das wars
das einfachste was du machen kannst, ist ein loggin in dem du eine Datei erstellst in der du dein Passwort und Nutzernamen rein machst z.B.
user.cfg
Code: Alles auswählen
username = moni
passwort = 123456
login.php
Code: Alles auswählen
<?php
session_start();
$daten = parse_ini_file("user.cfg");
if($_POST){
$username = $_POST['username'];
$passwort = $_POST['password'];
if(($username == $daten['username']) && ($passwort == $daten['passwort'])){
$_SESSION['username'] = $username;
echo '<p style="color:green;">Do bist eingeloggt</p>';
} else {
echo '<p style="color:red;">Du bist nicht eingeloggt. Passwort oder Nutzername flasch!</p>';
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Loggin</title>
</head>
<body>
<form action="basename(__FILE__)" method="POST">
<p>Nutzername:</p>
<p><input name="username"></p>
<p>Passwort:</p>
<p><input name="password"></p>
<p><button name="submit" type="submit">Einloggen</button></p>
</form>
</body>
</html>
das ganze nützt dir aber noch nichts wenn du deine restlichen Seiten nicht schützst. Das machst du in dem du in jede Seite die du schützen möchtest das hier gleich am anfang als erstes rein machst:
Code: Alles auswählen
if(!isset($_SESSION['username'])){
die('Direkter Zugang nicht erlaubt! Bitte einloggen!');
}
- moni
- Held des Forums
- Beiträge: 8335
- Registriert: Mo 16. Nov 2009, 20:56
- Mein Vorname: Monika
- Wohnort: Borken
- Kontaktdaten:
Re: PW-login Skript
Guten morgen Jasko ...danke dir für deine schnelle antwort ...
so ganz einfach wie es sich liest , ist das für mich leider nicht ...es fängt schon an mit die user.cfg Datei ...soll das PHP sein oder mit welchen Editor man soll sie erstellen ?
cfg Datei habe ich bis jetzt nie gemacht !
und angenommen habe ich den Ordner mit den beiden Dateien fertig ... reicht es den nur per FTP an die Seite zu laden oder ? oder wo soll den Order hin ?
so ganz einfach wie es sich liest , ist das für mich leider nicht ...es fängt schon an mit die user.cfg Datei ...soll das PHP sein oder mit welchen Editor man soll sie erstellen ?
cfg Datei habe ich bis jetzt nie gemacht !
und angenommen habe ich den Ordner mit den beiden Dateien fertig ... reicht es den nur per FTP an die Seite zu laden oder ? oder wo soll den Order hin ?
Viele Grüße ...Monika
- Jasko
- Globaler Moderator
- Beiträge: 3277
- Registriert: Di 21. Feb 2012, 06:59
- Mein Vorname: Herr Jasmin ;)
- Wohnort: Rheinland-Pfalz
- Kontaktdaten:
Re: PW-login Skript
Hallo moni,
ja cfg Endungen sind üblich bei Programmen und so weiter, sind eigentlich auch nur Textdatein. Genau so wie man html und php und vieles weitere in einem normalen Editor erstellen kann so kann man auch diese cfg Datein, im Grunde muss es keine cfg Datei sein es kann auch txt und so weiter heissen, aber cfg bedeutet configuration, also da sind sachen drin mit denen du etwas einstellst, in diesem Fall dein Login.
Für den Inhalt der cfg Datei reicht es wenn du das kopierst was ich gepostet habe und das dann abspeicherst. Die beiden Datein kommen dann zusammen in den Ordner in dem du sie haben willst, auf dem Sever. Der Code der login.php Datei wurde so geschrieben dass die $_SESSION['username'] Variable dann überall abrufbar ist ,auf dem Webspace, sprich wenn du dann in einer anderen Datei den dritten Code am Anfang einfühgst prüft der ob diese Variable gesetzt ist, ist sie es nicht heist das, dass sich niemand eingeloggt hat und der Zutritt wird verweigert,ansonsten kommt man auf die Seite.
MFG
ja cfg Endungen sind üblich bei Programmen und so weiter, sind eigentlich auch nur Textdatein. Genau so wie man html und php und vieles weitere in einem normalen Editor erstellen kann so kann man auch diese cfg Datein, im Grunde muss es keine cfg Datei sein es kann auch txt und so weiter heissen, aber cfg bedeutet configuration, also da sind sachen drin mit denen du etwas einstellst, in diesem Fall dein Login.
Für den Inhalt der cfg Datei reicht es wenn du das kopierst was ich gepostet habe und das dann abspeicherst. Die beiden Datein kommen dann zusammen in den Ordner in dem du sie haben willst, auf dem Sever. Der Code der login.php Datei wurde so geschrieben dass die $_SESSION['username'] Variable dann überall abrufbar ist ,auf dem Webspace, sprich wenn du dann in einer anderen Datei den dritten Code am Anfang einfühgst prüft der ob diese Variable gesetzt ist, ist sie es nicht heist das, dass sich niemand eingeloggt hat und der Zutritt wird verweigert,ansonsten kommt man auf die Seite.
MFG
- moni
- Held des Forums
- Beiträge: 8335
- Registriert: Mo 16. Nov 2009, 20:56
- Mein Vorname: Monika
- Wohnort: Borken
- Kontaktdaten:
Re: PW-login Skript
Guten morgen Jasko ...
hatte alles nach Anweisung gemacht ,die beiden Dateien in den Ordner über die FTP auf die HP geladen ..und das eine Code ganz oben an die Textseite platziert
beim abrufen kommt aber nur so was raus
Die die Stelle wo ich mich einloggen kann finde ich aber nicht
hatte alles nach Anweisung gemacht ,die beiden Dateien in den Ordner über die FTP auf die HP geladen ..und das eine Code ganz oben an die Textseite platziert
beim abrufen kommt aber nur so was raus
Die die Stelle wo ich mich einloggen kann finde ich aber nicht
Viele Grüße ...Monika
- Jasko
- Globaler Moderator
- Beiträge: 3277
- Registriert: Di 21. Feb 2012, 06:59
- Mein Vorname: Herr Jasmin ;)
- Wohnort: Rheinland-Pfalz
- Kontaktdaten:
Re: PW-login Skript
du darfst den Letzten code nicht in die login.php Datei machen. in alle anderen die geschützt werden sollen schon,aber nicht in die login.php weil dort musst du dich einloggen damit die session variable gesetzt wird.
dann musst du direkt zu deiner login.php gehen. also in deinem browserden genauen pfad eingeben und dich einloggen
nach dem einloggen hast nur du zugang zu diesen textseiten, alle anderen bekommen genau diese meldung zu sehen die du hier gepostet hast.
dann musst du direkt zu deiner login.php gehen. also in deinem browserden genauen pfad eingeben und dich einloggen
nach dem einloggen hast nur du zugang zu diesen textseiten, alle anderen bekommen genau diese meldung zu sehen die du hier gepostet hast.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 12 Gäste