Ergebnis 1 bis 7 von 7

Thema: Brauche hilfe^^

  1. #1
    Hallo_creeds?!
    Gast

    Standard Brauche hilfe^^

    bin noch sehr neu was php angeht^^
    so nun zu meiner frage... habe nen "pw und loginname" schutz für ne homepage die ich machen will... nur wenn man das richtige pw eingibt und den richtigen benutzernamen wird sofort die datei, die die passwörter überprüfen soll zum download vorgeschlagen hier ist der quelltext von der login page (login.php):

    PHP-Code:
    <html>
        <body>

        <h1>Login</h1>
        <p> Bitte geben Sie Ihren Namen und Ihr Passwort ein: </p>

            <form action="login2.php" method="post">
            Name:<input type="text" name="name">
            <p>
            Passwort:<input type="password" name="pw">
            <input type="submit" value="login">
            </form>

        </body>    
    </html>  

    und hiier die datei mit den pws (login2.php):

    <?php
    $name 
    $_POST["name"];
    $pw $_POST["pw"];

    $user1_name "ich";
    $user1_pass "hai";

    $user2_name "du";
    $user2_pass "daa";

    $user3_name "er";
    $user3_pass "rts";

    $user4_name "sie";
    $user4_pass "fsa";

    if ((
    $name==$user1_name and $pw==$user1_pass)or($name==$user2_name and $pw==$user2_pass))
    {
     
    header ("Location: datei1.php");
    }

    if ((
    $name==$user3_name and $pw==$user3_pass)or($name==$user4_name and $pw==$user4_pass))
    {
     
    header ("Location: datei1.php");
    }

    //das noch mit den beiden anderen

    else { echo "Passwort oder Benutzername falsch"; }
    ?>
    <html>
    <head>
    <title>
    </title>
    </head>
    </html>
    bitte um schnelle hilfe
    danke im vorhinnein und bitte keine spezialausdrücke verwenden D
    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 synaptic (20.12.2009 um 16:33 Uhr) Grund: codetags für bessere lesbarkeit nachgetragen!

  2. #2
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Brauche hilfe^^

    benutze bitte nächstes mal nen aussagekräftigen threadtitel, benutz codetags, um deinen code besser kenntlich zu machen und schnell gibts hier gar nichts, wenn du hilfe benötigst, musste auch die entsprechende wartezeit mitbringen!

    dann würd ich mit assoziativen arrays arbeiten, was den login insgesamt auch einfacher zu verwalten macht...
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  3. #3
    WeirdTomato?
    Gast

    Standard

    was meinst du mit assotiativen arrays? Hashs?
    bin relativ neu in php also bitte nicht übelnehmen dass ich ein wenig begriffsstützig bin

    anders gefragt wie würdest du das mit Hashs machen??
    Geändert von synaptic (20.12.2009 um 16:55 Uhr) Grund: beiträge zusamengeführt

  4. #4
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Brauche hilfe^^

    ein assoziatives array kann man scho mit ner hashmap vergleichen

    halt nen array mit user=passwort dann kannste auch dementsprechend abfagen.

    http://de2.php.net/manual/de/book.array.php
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  5. #5
    König(in) Avatar von crAzywuLf
    Registriert seit
    03.02.2009
    Beiträge
    1.175
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Brauche hilfe^^

    z.B. so:
    PHP-Code:
    <?php
    error_reporting
    (E_ALL);

    $user "erster";
    $pass "ich";

    $permitted_user = array(
        
    "erster" => "ich"// "user" => "passwort"
        
    "zweiter" => "du",
        
    "dritter" => "er",
    );

    if (
    array_key_exists($user$permitted_user) && $permitted_user[$user] == $pass)
    {
        echo 
    "ok";
    }

    ?>
    http://de2.php.net/manual/de/functio...key-exists.php
    http://tut.php-quake.net/de/array.html
    Geändert von crAzywuLf (20.12.2009 um 17:17 Uhr)
    Gruß crAzywuLf

  6. #6
    WeirdTomato?
    Gast

    Standard AW: Brauche hilfe^^

    Danke ) ich probiers mal aus

  7. #7
    Kämpfer
    Gast

    Standard AW: Brauche hilfe^^

    Oder du suchst mal Login Tutorials, und php-einfach.de ist noch echt gut. google doch mal nach PHP lernen oder PHP Tutorials. Ansonsten kaufst dir ein Buch darübver im Fachhandel.

    Mfg

Ähnliche Themen

  1. brauche hilfe ! PC tot
    Von killa im Forum Computer - Internet Forum
    Antworten: 19
    Letzter Beitrag: 17.01.2007, 15:15
  2. Hilfe webspace speicher voll brauche dringend hilfe
    Von Claudi im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 21.03.2006, 10:29
  3. Hilfe ich brauche hilfe wer kennt sich bei beepworld aus ???
    Von TheGodGame im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 03.02.2005, 10:09
  4. Antworten: 19
    Letzter Beitrag: 20.12.2004, 17:49
  5. HILFE brauche dringend Hilfe bei meiner Formular Abfrage
    Von Traction1977 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 28.04.2004, 11:43

Stichworte

Berechtigungen

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