kostenloser Webspace werbefrei: lima-city


Einen Passwortschutz einrichten!

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k***8

    Yo Tach gesagt leutz!
    ich hab meine Homepage heute ver?ndert und hab mir ?berlegt einen
    Member-Bereich anzu legen!
    Aber leider hab ich keinen Plan davon wie man das anstellt!
    mit .htaccess hab ich es versucht aber es geht ja bei Lima nicht!
    Ich hab mir das Totorial durchgelesen aber der macht das nicht so wie es soll!
    Ich hab auch versucht mit PHP das zu tun aber wenn ich den eigentlich richtigen Text eingebe und speichern will speichert er es zwar als php aber er ?ffnet es mir nur als textdatei!
    Also k?nnt ihr mir helfen das hin zu bekommen!?:king::king::king:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. kauf dir ein php buch oder les dir ein anders tut durch (google?!) opder benutz die such funktion, dieses thema gibts mind. 4 mal!
  4. Willst du einen Mitglieder bereich wo man sich anmelden kann oder willst du einfach nur einen PAsswortschutz???

    Nen richtigen login musste mit php und mysql machen.Ich k?nnte dir helfen aber ich m?sster erstmal wissen wie viel du von Php verstehst???
  5. Autor dieses Themas

    k***8

    Ja w?re nett wenn du mir helfen w?rdest!
    Mit PHP habe ich nicht so viel erfahrung aber von Html hab ich mehr peilung!
    Erkl?re mir mal die genauen schritt bitt??
  6. 1. Erstellung einer MySQl Datenbank
    2. Ein Anmeldeformular (html)
    3. Anmelde-sript(php)
    4.login formular(html)
    5.login script (php)
    6. Ein Script zum checken ob der Benutzer noch eingelogged ist und nicht ?ber einen Link in den gesch?zten Bereich gekommen ist!!!(php)


    Das w?re es schon!!!
  7. Autor dieses Themas

    k***8

    Ahhhhh du bist gut
    und wie soll ich das anstellen h?>??
    soll ich mir den Text aus der Nase ziehen oder was??
    Und ausserdem kann ich doch garnicht PHP-Dateien speichern!!
    Also sag mal nen vern?nftigen text an!!!

  8. Ja w?re nett wenn du mir helfen w?rdest!
    Mit PHP habe ich nicht so viel erfahrung aber von Html hab ich mehr peilung!
    Erkl?re mir mal die genauen schritt bitt??


    Ich sollte dir doch nur die Schritte erkl?ren aber ich werde dir hier erstmal den quellcode posten.


    Hast du denn etwas ahnung von mysql???
  9. Autor dieses Themas

    k***8

    Nein hab ich nicht
  10. erstmal sollte dieser Thread ins PHP Forum verschoben werden.
    Mit Javascript kannst du aber auch einen Passwortschutz einrichten, der aber nicht so sicher ist, wie mit PHP+MySQL

    <html><head><meta name="generator" content="HTML Studio"><title>Member bereich</title>
    <script language="JavaScript">
    user=window.prompt('Bitte Membernamen angeben','');
    pass=window.prompt('Bitte Passwort eingeben !','');
    window.location.href='http://www.meinedomain.de/'+pass+'.htm?'+user;
    </script></head><body></body></html>

    Das Passwort ist dann die html Datei, die den Memberbereich darstellt. Wenn man nicht wei?, wie die Datei hei?t, dann kommt man auch nicht in den Memberbereich.
    Die Variable "user" wird an die URL rangeh?ngt und kann mit window.location.search abgerufen werden.

    Wenn du wirklich keine Ahnung von MySQL hast, solltest du es wirklich erstmal mit Javascript versuchen.
  11. Hol dir f?r die zu sch?tzdende Seite hier: http://www.accessprotect.com einen Zugangsschutz.
  12. Mit JavaScript kann man keinen vern?nftigen Passwortschutz hinkriegen.

    Dieser kann schnell umgangen werden, da der Schl?ssel immer mitgeliefert werden muss.

    Daher verschoben:

    Von HTML & JavaScript nach PHP & MYSQL

    @ Threadsteller:
    Einfach ein Formular machen, in dem man dann das Passwort angibt.
    Dann ?berpr?fst du ob es richtig ist, setzt eine SESSION, fertig.

    Am Besten liest du dir aber daf?r erst mal ein paar PHP-Tutorial durch.

    H2O

  13. Mit JavaScript kann man keinen vern?nftigen Passwortschutz hinkriegen.

    Dieser kann schnell umgangen werden, da der Schl?ssel immer mitgeliefert werden muss.

    n? das stimmt nich, zwar is das h?ufig der fall, aber du hast doch oben steht eine eifnach m?glich keit ohne
    ausserdem gibt es noch weitere m?glichkeiten
  14. Das ist aber eine wirklich schlechte M?glichkeit...

    Es wird weder gesagt ob das Passwort richtig oder Falsch ist.

    Mit PHP l?sst es sich viel besser machen.

    Au?erdem kann man ja, wenn keine Index-Datei besteht einfach das Verzeichnis auflisten lassen.

    Da sieht man dann die Dateien.

    Besser eine serverseitige L?sung benutzten.
    Ist auf alle F?lle sicherer.

    H2O
  15. Der Threadersteller hat aber leider ka von MySQL und k?nnte selbst wenn wir ihm den Code geben nur sehr schwer die Datenbank verwaltet.
    und was meine Methode angeht, index.htm erstellen und die Sache ist sicher genug f?r "normalen Schutz".

    @Threadersteller, was willst du eigentlich genau mit deinem Memberbereich machen?

  16. Das ist aber eine wirklich schlechte M?glichkeit...

    Es wird weder gesagt ob das Passwort richtig oder Falsch ist.

    Mit PHP l?sst es sich viel besser machen.

    Au?erdem kann man ja, wenn keine Index-Datei besteht einfach das Verzeichnis auflisten lassen.

    Da sieht man dann die Dateien.

    Besser eine serverseitige L?sung benutzten.
    Ist auf alle F?lle sicherer.

    H2O

    Das bezweifel ich auch gar nich :P
    ich sagte legendlich das es mit java script auch relativ sicher geht
    aber hier ma in php

    geschuetzt.php

    <?php
    require_once "login.inc.php";
    ?>
    <html>
    <head>
    <title>Gesch&uuml;tzter Bereich</title>
    </head>
    <body>
    <h1>Geheime Infos ...</h1>
    </body>
    </html>


    login.php

    <?php
    if (isset($_POST["benutzer"]) && isset($_POST["passwort"])) {
    if ($_POST["benutzer"] == "christian" &&
    $_POST["passwort"] == "streng geheim") {
    $url = (isset($_GET["url"])) ? $_GET["url"] : "index.php";
    header("Location: $url");
    }
    }
    ?>
    <html>
    <head>
    <title>Gesch&uuml;tzter Bereich / Login</title>
    </head>
    <body>
    <form method="post">
    Benutzer: <input type="text" name="benutzer" size="10" /><br />
    Passwort: <input type="password" name="passwort" size="10" /><br />
    <input type="submit" value="Login" />
    </form>
    </body>
    </html>


    login.inc.php

    <?php
    if (!isset($_SESSION["login"]) || $_SESSION["login"] != "ok") {
    $url = $_SERVER["SCRIPT_NAME"];
    if (isset($_SERVER["QUERY_STRING"])) {
    $url .= "?" . $_SERVER["QUERY_STRING"];
    }
    header("Location: login.php?url=" . urlencode($url));
    }
    ?>




    fragen?
    pn an mich :P
  17. Autor dieses Themas

    k***8

    Danke f?r die Antworten aber es war keine Brauchbare dabei!
    Na ich wollte halt einen Memberbereich einrichten damit nicht alle G?ste auf die zusch?tzenden Seiten kommen! Also gibt es keinen anderen Weg ausser PHP, MySQL und .htaccess??
    Wenn ja dann schreibt mir eine Antwort! Danke Mr.McKey
  18. nein gibt es nich!
    wenn du nur membern den zutritt erlauben willst, dann nimm phpkit
    ansonsten lern erst ma php
  19. na klar gibts noch nen anderen weg. javascript
    gug mal bei lima in den dort zufindigen tutorials nach. ic hha bda auc hwas gefunden. mfg
    robbie

  20. na klar gibts noch nen anderen weg. javascript
    gug mal bei lima in den dort zufindigen tutorials nach. ic hha bda auc hwas gefunden. mfg
    robbie


    aua das tut doch weh sowas zu posten!
    bei n?chsten mal
    Threat lesen
    mit java script gehts auch nich, jedenfalls nich vern?nftig
    erst recht nich mit mehreren usern
  21. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!