kostenloser Webspace werbefrei: lima-city


Passwortbfrage

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    g**o

    Hey @ all...

    ich m?chte eine Seite mit privaten sachen in meine hp einbauen. um diese zu sch?tzen, m?chte ich eine seite mit passwort abfrage in php davor setzten, wie kann ich das machen??? m?glichst ohne PHP... habe schon alles ausprobiert was ich kann... (bin einsteiger...) ich will ein eigabe feld, und einen button "Weiter" wenn cih auf Weiter dr?cke, soll mit php ?berpr?ft werden, ob das passwort richtig ist und wenn ja ein link erscheinen, auf den man dr?ckt und zur n?chsten seite wechselt...
    :blah::blah::blah: hoffe ihr versteht, was ich meine...


    GERO:xyxthumbs:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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


  3. eine seite mit passwort abfrage in php davor setzten, wie kann ich das machen??? m?glichst ohne PHP...


    Du willst eine Passwortabfrage ?ber php ohne PHP :confused: aha alles klar. Ich wei? nur nicht wie du dir das vorstellst...

    Beitrag ge?ndert am 4.12 15:15 von mucho
  4. Autor dieses Themas

    g**o

    schei..... sorry... habe mich verschrieben... meine nat?rlich m?glichst ohne mySql... :biggrin: sorry.....

    Gru? GERO
  5. b*****n

    Hi

    echo '<form method="post" action="$PHP_SELF"><input type="password" name="passwort">';
    if($passwort="test") {
    echo "Geheimer Inhalt: ";
    echo "Hans-Detlef-Dieter ist uncool";
    }

    b2k-fan

    EDIT: Der dicke text kann ge?ndert werden (das ist das passwort)

    @h2o: :tongue:

    Beitrag ge?ndert am 4.12 15:36 von b2k-fan
  6. Hier mal eine einfache Abfrage:

    <html>
    <head>
    <title>Passwortabfrage</title>
    </head>
    <body>
    <?php
    $rpw = "richtiges passwort"; // hier das richtige Passwort reinschreiben
    if ($pw == "$rpw") {
    echo "<h1>Passwort korrekt</h1>
    blablabla<br>";
    } else {
    echo "
    <h1>Einloggen</h1>
    <form action=\"$PHP_SELF\" method=\"post\">
    Passwort:<br>
    <input type=\"password\" name=\"pw\" value=\"\" size=\"30\">
    <input type=\"submit\" name=\"sender\" value=\"Senden\">
    </form>";
    }
    ?>
    </body>
    </html>

    Einfach bei $rpw das richtige Passwort eingeben und schon geht es.

    H2O
  7. Autor dieses Themas

    g**o

    cool... thx... werds gleich mal ausprobieren... wenns wirk?lich so einfach is, das w?hre a geill in meinem php buch ist das voll kompliziert erkl?hrt, da blicke ich nicht durch...
    GERO:xyxthumbs:
  8. Autor dieses Themas

    g**o

    wo zu sind die schr?g striche?

    <input type=\ <--- "password\ <----" name=\ <----"pw\" value=\<----"\<----" size=\ <--- "30\ <---">


    <input type=\ <--- "submit\ <----" name=\ <----"sender\" value=\<---"Senden\<----">

    ???

    GERO
  9. b*****n

    Hi

    Wenn du das so machtest: echo "Hallo ... "guck guck" in meiner Sprache";
    dann w?rde echo nach Hallo ... beendet werden, guck guck wird als fehler ausgebgeben, und in meiner Sprache wird ignoriert.

    b2k-fan
  10. Autor dieses Themas

    g**o

    h????? was????

    nochmal auf deutsch bitte... :biggrin:

    ich habe irgend eine fehler meldung rausbekommen, k?nntet ihr vielleicht nochmal nach gucken??

    plz...

    GERO
  11. So:

    wenn ich schreibe echo "aaa \" bbb";
    dann gibt der aaa " bbb aus.
    Wenn ich echo "aaa " bbb"; schreibe, dann zeigt er einen Fehler an, denn woher soll PHP denn wissen, wo der String zu Ende ist?

    Durch das erste " wird der Anfang des Strings gekennzeichnet, durch das zweie " das Ende und wenn in der Mitte noch ein vorkommt, dann denkt PHP da w?re schon das Ende. Und dahinter stehen dann noch so komische Zeichen, mit denen PHP nix anfangen kann.

    H2O
  12. Autor dieses Themas

    g**o

    achso.. aber wozu dann die schr?gstriche???


    ich habe au?erdem na fehler meldung raus bekommen, wen ich das ausprobiert hane...

    The requested URL /Ablagen/$PHP_SELF was not found on this server

    GERO

    Beitrag ge?ndert am 4.12 16:02 von gero
  13. g*******e

    hab hier mal ne andere m?glichkeit, ne passwort abfrage ist n?mlich auch mit java m?glich ;)


    <html>

    <head>
    <meta http-equiv="Content-Language" content="de">
    <meta name="GENERATOR" content="Microsoft FrontPage 6.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Passwort geschuetzer Bereich</title>
    <script language="JavaScript">
    <!--
    function dialog()
    {
    var eingabe;
    while (eingabe!="Passwort"||eingabe!="passwort")
    {
    eingabe=prompt("Geben Sie das richtige Kennwort ein!","Kennwort")
    if(eingabe=="Passwort" || eingabe=="passwort"||eingabe=="PASSWORT")
    {
    break;
    }
    else
    {
    alert("Falsches Kennwort!")
    window.close("java-abfrage.htm")
    return; /* Verlassen der Funktion */
    }
    }

    window.open("index.htm")
    }
    //-->
    </script>
    <noscript>Bitte benutzen Sie den Internet Explorer 6.0! Ihr Browser unterstuetzt keine Scripts!<br>
    </noscript>
    </head>
    <body text="#FF0000" bgcolor="#2F0456" onLoad="dialog()" link="#DC9312" vlink="#DC9312" alink="#DC9312">
    <p><a href="--->>>Adresse zum passwort-gesch?tzten Bereich <<<---">&gt;&gt;&gt; Hier geht es in den Passwort geschuetzten Bereich&lt;&lt;&lt;</a></p>
    </body>

    </html>
  14. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    schei? auf java, da kannste das pw ja direckt ausm quelltext lesen!!!

    Mal ne frage: sollen alle seiten die du im privaten bereich hast gesch?tzt sein, oder soll einfach nur ne abfrage kommen bevor du in den privaten bereich kommst???
  15. k*****i

    soweit ich das hier entnehmen kann will er an einer stelle ne pw abfrage haben, und dann keine mehr, also soll es hier nicht so sein wie bei lima?
  16. Autor dieses Themas

    g**o

    eigendlich will ich erstmal nur ne passwort abfrage vor eine Seite stellen, sp?ter werde ich dann warscheinlich auch mehrere seiten mit passw?rtern sichern... einfach nur aus dem grund, das ich in meine Seite auch Sachen reinschreiben wil, die z.b. nur mich und meine Familie was angehen und sonst niemanden...

    ich mache das ja auch nur mit php, weil man sonst bei fast allen skriptsprachen das pw aus dem quelltext entnehmen kann... das Problem was ich vorhin hatte, war nachdem ich nochmal auf aktualiesieren gedr?ckt hatte auch weg...

    mein ihr ich soll die passwort abfrage besser mit php + mySql machen oder nur php???

    Ansonsten thx f?r die Antworten... :thumb:

    Gru?
    GERO:wow::blah::blah:
  17. Autor dieses Themas

    g**o

    kann mir vielleicht noch jemand sagen, wie ich da nen counter rein machen kann... also, das man wenn man 2 mal das falsche Passwort eingibt die seite neu geladen werden muss.... hab mir an dem Problem schon die Z?hne ausgebissen, komme aber trotzdem net weiter... :xyxthumbs:

    Gru? GERO:wow::blah::blah::blah:
  18. So, hier ist ein mit einer maximalen Anzahl von Versuchen:

    <html>
    <head>
    <title>Passwortabfrage</title>
    </head>
    <body>
    <?php
    $rpw = "asdf"; // hier das richtige Passwort reinschreiben
    $maximal = 3; // Wie viele Versuche darf ein User maximal haben?
    if ($pw == "$rpw") {
    echo "<h1>Passwort korrekt</h1>
    blablabla<br>";
    } else {
    $versuche++;
    if ($pw != "" or $versuche > 1) {
    $falsch = "Das Passwort war falsch!";
    if ($versuche > $maximal) {
    die("Sie haben nun bereits ".$maximal."mal ein falsches Passwort angegeben!");
    }
    }
    echo "
    <h1>Einloggen</h1>
    $falsch
    <form action=\"$PHP_SELF\" method=\"post\">
    <input type=\"hidden\" name=\"versuche\" value=\"$versuche\">
    Passwort:<br>
    <input type=\"password\" name=\"pw\" value=\"\" size=\"30\">
    <input type=\"submit\" name=\"sender\" value=\"Senden\">
    </form>";
    }
    ?>
    </body>
    </html>


    achso.. aber wozu dann die schr?gstriche???


    Damit PHP wei?, dass der String dort noch nicht zu Ende ist.
    Es signalisiert also, dass das " au?er Kraft gesetzt wird.


    ich habe au?erdem na fehler meldung raus bekommen, wen ich das ausprobiert hane...
    The requested URL /Ablagen/$PHP_SELF was not found on this server


    Dann hast du das nicht als PHP-Datei abgespeichert.
    Die Datei muss als Endung .php haben.

    H2O
  19. Autor dieses Themas

    g**o

    ok... thx... das mit dem fehler hat auf einmal geklappt.. hab einfach auf aktualisieren gedr?ckt und des hat geklappt...

    das andere mit dem passwort z?hler gucke ich mir sp?ter nochmal an.. hab im mom keine zeit... trotzdem thx...

    GERO:thumb:
  20. 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!