Ergebnis 1 bis 5 von 5

Thema: PHP Login

  1. #1
    Unregistriert
    Gast

    Standard PHP Login

    Hallo ich übe mich noch an einem kleinen login. Ich möchte das man mit mehren pw's gleichzeitig reinkommt. die pws sind nur unverschlüsselt da ich nur übe also nicht erschrecken

    PHP-Code:
    <?php
    error_reporting
    (E_ALL); 
    ini_set("display_errors"true);

    $passwort $_POST ['passwort'];

    $pw = array ("admin""superlog""sexfilm",)

    if (
    $passwort=="$pw")
        {
        echo 
    "Herzlich Willkommen im internen Bereich";
        }
    else 
          {
          echo 
    "Das Passwort ist leider falsch";
        }
    ?>
    Was mache ich nur falsch???
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von jojo87 (11.12.2009 um 13:23 Uhr) Grund: code tags ergänzt

  2. #2
    der/die Göttliche Avatar von jojo87
    Registriert seit
    23.03.2007
    Ort
    Leipzig
    Alter
    30
    Beiträge
    3.131
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: PHP Login

    Hallo Gast,

    bitte nutze in Zukunft die Code-tags des Forums, um deine Beiträge lesbarer zu machen.
    Ich habe das oben für dich ergänzt.

    Zu deiner Frage:
    PHP-Code:
    if ($passwort == "$pw"
    prüft, ob beide Variablen den selben Inhalt haben. Nun ist $passwort aber ein String, und $pw ein Array. Somit kann deine Abfrage nicht funktionieren.
    In deinem Fall, dass jedes Passwort auch für jeden User gültig ist, solltest du das so machen:
    PHP-Code:
    if (in_array($passwort$pw)) 
    Grüße,
    jojo

  3. #3
    Unregistriert
    Gast

    Standard AW: PHP Login

    hi danke für deine antwort ich sehe keine code tags wo gibts das? Zu meinem Anliegen ich hab immer das problem das wenn ich auf absenden drücke das "die seite kann nicht angezeigt werden" kommt. Ich hab 2 dateien

    1. index.php

    <body>

    <div id="rahmen">

    <form action="login.php" method="post">

    <p><input type="Password" name="pass" />
    <input type="Submit" value="Absenden" /></p>

    </form>
    </div>

    </body>

    2.login.php

    <?php
    error_reporting(E_ALL);
    ini_set("display_errors", true);

    $passwort = $_POST ['pass'];

    $pw = in_array ("admin", "superlog", "sexfilm",)

    if (in_array($passwort, $pw))
    {
    echo "Herzlich Willkommen im internen Bereich";
    }
    else
    {
    echo "Das Passwort ist leider falsch";
    }
    ?>

  4. #4
    Bandit
    Gast

    Standard AW: PHP Login

    Zitat Zitat von Unregistriert Beitrag anzeigen
    hi danke für deine antwort ich sehe keine code tags
    &#91;CODE&#93;Code&#91;/CODE&#93;
    &#91;HTML&#93;HTML&#91;/HTML&#93;
    &#91;PHP&#93;PHP&#91;/PHP&#93;
    PHP-Code:
     $pw in_array ("admin""superlog""sexfilm",) 
    Was soll da in_array???

  5. #5
    Unregistriert
    Gast

    Standard AW: PHP Login

    Der korrekte Code ist:
    PHP-Code:
    <?php
    error_reporting
    (E_ALL); 
    ini_set("display_errors"true);

    $passwort $_POST ['pass'];

    $pw =array ("admin""superlog""sexfilm");

    if (
    in_array($passwort$pw))
        {
        echo 
    "Herzlich Willkommen im internen Bereich";
        }
    else 
          {
          echo 
    "Das Passwort ist leider falsch";
        }
    ?>
    Der Fehler war das nach "Sexfilm", noch ein komma war und das semilkon wurde vergessen.
    vielen Dank

Ähnliche Themen

  1. Login
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 06.10.2007, 04:22
  2. login.php
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 11.10.2006, 22:45
  3. LogIn per PHP
    Von CHIEFmaster im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 29.05.2005, 23:52
  4. Login
    Von Gigazone im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 08.05.2005, 20:40
  5. login
    Von steve im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 11.02.2005, 02:43

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •