1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

Login Modul

  • feuerwehrfan
  • 29. August 2008 um 01:44
  • feuerwehrfan
    Teeny
    Beiträge
    21
    • 29. August 2008 um 01:44
    • #1

    Hey,
    ich suche ein kleines Login Menü für meinen Statusgeber meines Funkspiels.

    Es sollte ein Frontlogin geben wo man sich regestrien kann und ein Amin login für die Adminkonsole ohne regestrieungsmöglichkeit.

    LG Sven

  • synaptic
    Forum Guru
    Reaktionen
    11
    Beiträge
    10.917
    • 29. August 2008 um 08:29
    • #2

    guck mal bei hotscripts.com

    oder was auch ginge ist accessprotect.com

    mach dann sinn deine files nich index.php zu nennen sondern eben anders und dann ne leere index.html oder index.php in deinen ordner zu setzen, um die sensiblen files "zu schützen"
    am besten was mit nem redirect zu 404 oder gibst halt nen gefaketen 404 aus

  • Bandit
    Gast
    • 29. August 2008 um 09:31
    • #3

    UNGETESTET!!!
    Login

    PHP
    <?php
    
    
      $errors = array();
      $errorText = "";
    
      session_start();
    
      if (isset($_POST['user']))
      {
          if (empty($_POST['user']))
             $errors[] = "User";
    
          if (empty($_POST['passwort']))
             $errors[] = "Passwort";
    
          if (! count($errors))
          {
              // Benutzer und Passwort pruefen
              :
              :
              if ($irgendwas_nicht_ok)
              {
                 $errorText = "Du kummst hier net rein";
              }
          }
          else
          {
             $errorText = implode(" und ", $errors) . " nicht eingegeben";
          }
    
    
          // Wenn alles ok
          if ($errorText == "")
          {
             $_SESSION['validUser'] = true;
             header ("Location: http://wwww.deinehomepage.de/admin/admin.php");
             exit;
          }
      }
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <body>
    <?php
       echo "$errorText<br>";
    ?>
    <form action="<? echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
    User: <input type="text" name="user"><br>
    Passwort: <input type="password" name="passwort"><br>
    <input type="submit" name="submit" value="Login">
    </form>
    </body>
    </html>
    Alles anzeigen

    In allen Dateien im Admin-Bereich an den Anfang setzen

    PHP
    <?php
       session_start():
    
       if (! isset ($_SESSION['validUser']))
       {
          header ("Location: http://wwww.deinehomepage.de");
          exit;
       }
  • synaptic
    Forum Guru
    Reaktionen
    11
    Beiträge
    10.917
    • 29. August 2008 um 09:44
    • #4

    also goldeneye.. ich weiß ja nicht wie das heutzutage ist, aber ich hab bisher nicht rausbekommen wo bei accessprotect der geschützte bereich liegt.....
    bestimmt kann man doch den source irgendwo einsehen oder über nen link oder sowas rausfinden was abgeht...

    aber zum glück hat ja bandit eine (zwar noch ungetestete) bestimmt funktionierende variante gepostet :)

    Einmal editiert, zuletzt von synaptic (29. August 2008 um 09:47)

Tags

  • html
  • link
  • server
  • body
  • schützen
  • post
  • form
  • input
  • location
  • php
  • ordner
  • array
  • benutzer
  • session
  • index
  • passwort
  • index.html
  • index.php
  • script
  • source
  • scripts
  • gepostet
  • files
  • header
  • variante
  • w3c
  • redirect
  • accessprotect
  • age
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
Zitat speichern