kostenloser Webspace werbefrei: lima-city


PHP Datei mit Passwort sichern

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    davy

    Kostenloser Webspace von davy

    davy hat kostenlosen Webspace.

    Hi !

    Ich würde gerne eine PHP Datei auf meinem Server mit einem Passwort sichern, aber dafür kein .htaccess verwenden.

    Geht das auch anders?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. desaster-productions

    desaster-productions hat kostenlosen Webspace.

    sicherlich. ein textfeld, in dem das passwort eingegeben werden kann. wenn ein passwort eingegeben wurde, statt dem textfeld die seite anzeigen.
  4. Oder eben eine Session verwenden. Dann braucht der User nicht immer das Passwort neu eingeben, wenn er auf die Seite geht.
  5. Autor dieses Themas

    davy

    Kostenloser Webspace von davy

    davy hat kostenlosen Webspace.

    desaster-productions schrieb:
    sicherlich. ein textfeld, in dem das passwort eingegeben werden kann. wenn ein passwort eingegeben wurde, statt dem textfeld die seite anzeigen.


    Und wie mache ich das in PHP?
    Kannst du mir ein Beispiel geben?
  6. desaster-productions

    desaster-productions hat kostenlosen Webspace.

    mit if und echo?

    if(isset($_POST["pw"]) && $_POST['pw']=='deinpasswort') {
      //Seite ausgeben
    } else {
      //Passwort-Formular ausgeben
    }



    verzeih mir die frage, aber was für ein php-script hast du geschrieben, wenn du nicht mal if kennst? :confused:
  7. Ich habe da mal so nen Skript geschriebenmit dem du den Passwortschutz realisieren kannst.
    Er lautet so:

    <html>
    <head>
    <title>Passwortschutz</title>
    </head>
    <body>
    <?php
    // Gib anstatt deinpasswort das Passwort mit dem du die Seite schützen willst
    $pw = "deinpasswort";
    if (isset($_POST['pw']) && $_POST['pw'] == $pw)
    {
    ?>
    <h1><u>Willkommen im Passwortgeschützten Bereich!</u></h1>
    Das hier kannst du durch den Bereich ersetzen der nur mit Passwort angezeig wird.
    <?php
    } else {
    if (isset($_POST['pw']))
    {
    // Diese Meldung kommt wenn ein falsches Password eingegeben wurde
    ?>
    <b>Falsches Passwort!</b><b>
    <?php
    }
    ?>
    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    Dies ist der Bereich wo das Passwort eingegeben werden muss.<br>
    Passwort: <input type="password" name="pw"><br>
    <input type="submit" value="Einloggen"></form>
    <?php
    }
    ?>
    </body>
    </html>


    Den ganzen Html Code kannst du durch deinen eigenen ersetzen.
    Im PHP Quelltext kannst du die Variable $pw durch dein eigenes Passwort ersetzen!
    Ich hoffe es hat dir geholfen.:thumb:
  8. 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!