tutorials.de Buch-Aktion 02/2012
Seite 1 von 4 1234 LetzteLetzte
Like Tree1Danke
ERLEDIGT
JA
ANTWORTEN
45
ZUGRIFFE
1425
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    supser supser ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    münchen
    Beiträge
    159
    Schönen Abend an alle hätte eine Frage vielleicht erbarmt sich jemand

    Habe folgendes Skript:

    PHP-Code:
    <?php
    If ( $_POST['send'] == ) {

      If ( 
    $_POST['pass'] == 'etges1574' )
     {
        
    $message 'Bestätigt von Hr. Etges'.$_POST[''].'';
     }
      else {
        
    $message 'Keine Kennung';
      }
    }


    echo 
    "<form action='' method='post'>
               <input type='password' name='pass'>  <br>
               <input type='submit' name='submit' value=' Absenden '>
               <input type='hidden' name='send' value='1'>
             </form>

    <input type='text' name='feld' value='$message' readonly>
    "
    ;
    ?>
    also er gibt etges1574 ein klickt auf absenden und es erscheint bestätigt durch hr etges.

    jetzt zu meiner Frage kann ich mehrere Benutzer anlegen in diesem Skript z.b.

    grund 1234
    horst2345

    u.s.w. wäre das möglich

    Bin für jede Antwort sehr dankbar Gruss Supser
     

  2. #2
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Ja kannst du. Mit elseif().

    PHP-Code:
    <?php

    if($pass == 'xxx') {
      
    # do something
    } elseif($pass == 'yyy') {
      
    # do something else
    } elseif($pass == 'bbb' {
      
    # do yahoo
    } else {
      
    # bla
    }
    ?>
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  3. #3
    supser supser ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    münchen
    Beiträge
    159
    Danke für die antwort jetzt bin ich total verirrt und verwirrt ?

    wie bekomme ich diese Betätigung noch in mein textfeld auf meinem Formular.

    Es sollte so sein, habe ein php formular da würde ich einen Button machen der die pass.php aufruft er gibt seine kennung ein es erscheint bestätigt durch Hr. Etges wie müsste den der befehl lauten um das "bestätigt durch Hr. Etges in mein Formular zum textfeld Array[a121] so heisst mein textfeld zu übernehmen das praktisch nachdem er betätigt hat die pass.php bestätigt durch Hr..... in mein Textfeld schreibt das formular heist leistungsschein.php textfeldname Array[a121].

    Gruss vom Supser
     

  4. #4
    Avatar von Fat-Z
    Fat-Z Fat-Z ist offline Mitglied Bronze
    Registriert seit
    Dec 2006
    Ort
    Bayern
    Beiträge
    37
    Hey supser hier habe ich das Script für dich aufbereitet

    PHP-Code:
    <?php 
    if ( $_POST['send'] == ) { 

      
    $message 'Bestätigt von Hr. Etges'.$_POST[''].'';
      if ( 
    $_POST['pass'] == 'etges1574' ) { 
         echo 
    $message;
      } elseif ( 
    $_POST['pass'] == 'horst2345') {
         echo 
    $message;
      } elseif ( 
    $_POST['pass'] == 'grund1234') {
         echo 
    $message;
      } else { 
        echo 
    'Keine Kennung'
      } 



    echo 
    "<form action='' method='post'> 
               <input type='password' name='pass'>  <br> 
               <input type='submit' name='submit' value=' Absenden '> 
               <input type='hidden' name='send' value='1'> 
             </form> 

    <input type='text' name='feld' value='$message' readonly> 
    "

    ?>
    Gruss Fat-Z
     

  5. #5
    supser supser ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    münchen
    Beiträge
    159
    Oh danke aber jetzt habe ich 3 Felder und der gibt immer die gleiche meldung, wenn ich grund1234 eingebe soll ja z.b. bestätigt durch Hr. Grund stehen hier steht jetzt immer Hr Etges ?
    Grüsse aus Bayern vom Supser !!
     

  6. #6
    -GS-Master -GS-Master ist offline Mitglied Platin
    Registriert seit
    Sep 2005
    Beiträge
    705
    Also du willst somit nur ein Passwort eingeben müssen und keinen Namen.
    Du könntest den Namen ermitteln, wenn du immer solch leichten Passwörter benutzen würdest ... Also immer "Hr. name + nummrt"

    Ich hoffe du nimmst so nen sch*** nicht her ...
    Gleichzeitig verstehe ich nicht warum du hier ein neues Thread mit dem selben Code aufmachst ...

    Würde solch lächerlichen Code nicht für Passwortschutzabfrage hernehmen -.- mein Code hat dir wohl auch nicht gefallen aber nun gut ... dann nimmst halt diesen

    PHP-Code:
    <?php 
    if ( $_POST['send'] == ) { 

    $name substr($_POST['pass'], 0, -4);
    $name ucfirst($name);

      
    $message 'Bestätigt von Hr. '.$name.$_POST[''].'';
      if ( 
    $_POST['pass'] == 'etges1574' ) { 

      } elseif ( 
    $_POST['pass'] == 'horst2345') {

      } elseif ( 
    $_POST['pass'] == 'grund1234') {

      } else { 
        
    $message 'Keine Kennung'
      } 



    echo 
    "<form action='history-eng.php' method='post'> 
               <input type='password' name='pass'>  <br> 
               <input type='submit' name='submit' value=' Absenden '> 
               <input type='hidden' name='send' value='1'> 
             </form> 

    <input type='text' name='feld' value='$message' readonly> 
    "

    ?>
    So nun haste also deinen Namen bei jedem ...
    So wolltest du das also -.- hab dich nicht verstanden

    Sieht dann so aus
    http://thekiller.th.funpic.de/history-eng.php
    Geändert von -GS-Master (02.04.07 um 12:03 Uhr)
     

  7. #7
    supser supser ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    münchen
    Beiträge
    159
    Moin Moin, wenn ich deinen Link anklicke geht das SUPER

    aber wenn ich mir den php Code kopier und wills ausprobieren, kommt die bestätigung nicht

    sondern der schickts gleich ab ?

    Wie bekomme ich das bestätigt durch hr. .... in mein php formular leistungsschein.php auf das textfeld: Array[a121]

    Viele Grüsse vom Supser
     

  8. #8
    -GS-Master -GS-Master ist offline Mitglied Platin
    Registriert seit
    Sep 2005
    Beiträge
    705
    Em wie meinst du dass, er schickst gleich ab?
    Wie hast das den eingesetzt?
     

  9. #9
    supser supser ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    münchen
    Beiträge
    159
    Na hab das von dir so übernommen:

    PHP-Code:
    <?php 
    if ( $_POST['send'] == ) { 

    $name substr($_POST['pass'], 0, -4);
    $name ucfirst($name);

      
    $message 'Bestätigt von Hr. '.$name.$_POST[''].'';
      if ( 
    $_POST['pass'] == 'etges1574' ) { 

      } elseif ( 
    $_POST['pass'] == 'horst2345') {

      } elseif ( 
    $_POST['pass'] == 'grund1234') {

      } else { 
        
    $message 'Keine Kennung'
      } 



    echo 
    "<form action='history-eng.php' method='post'> 
               <input type='password' name='pass'>  <br> 
               <input type='submit' name='submit' value=' Absenden '> 
               <input type='hidden' name='send' value='1'> 
             </form> 

    <input type='text' name='feld' value='$message' readonly> 
    "

    ?>
    bei deinem Link gebe ich das passwort ein und drücke enter er bestätigt das geht super

    aber wenn ich das php so wie du mirs gepostet hast einsetze geht es nicht !!

    Gruss vom Supser
     

  10. #10
    real-insanity real-insanity ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    Viersen, Germany
    Beiträge
    102
    Also ich würde alles in eine MySQL-DB schieben, sofern du eine zur verfügung hast. Hat den Vorteil dass du das besser Administrieren kannst und du nicht jedes mal in Dateien rumsuchen musst wenn ein Benutzer was geändert haben möchte (:

    Sobald ich von der Arbeit bin setzte ich hier mal was rein, was dir vllt helfen könnte
     

  11. #11
    -GS-Master -GS-Master ist offline Mitglied Platin
    Registriert seit
    Sep 2005
    Beiträge
    705
    Also ich stell dir dann mal die Datei als Download rein
    P.S.: du musst den Link den Namen verändern, von der Seite an die du das Formular sendest

    Also hoff nun geht es -.- nochmals vom Server gezogen und gezippt ...

    Hoff nun gehts
    Angehängte Dateien Angehängte Dateien
     

  12. #12
    supser supser ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    münchen
    Beiträge
    159
    Hallo, das ist eigentlich PERFECT das Script reicht völlig aus, vielleicht könntest du es mir nochmal posten, da es auf deinem Link super geht wenn er jetzt noch das bestätigt durch HR. ...... in mein Textfeld "Array[a121]" auf leistungsschein.php einsetzen würde wäre das PERFECT.

    Grüsse vom SUPSER
     

  13. #13
    -GS-Master -GS-Master ist offline Mitglied Platin
    Registriert seit
    Sep 2005
    Beiträge
    705
    Poste ich sofort -.-

    Nur eine Frage ...
    Sollen Formular und verarbeitung wieder in eine Datei oder Sieht das dann wie folgt aus?

    - Pass.php
    - leistungsschein.php

    Kenn mich nämlich nich so ganz bei deiner Idee aus ... oder soll ich einfach die Datei vom Namen ändern und das Textfeld einfach in "Array[a22]" oder so umbenennen?
     

  14. #14
    supser supser ist offline Mitglied Gold
    Registriert seit
    Mar 2007
    Ort
    münchen
    Beiträge
    159
    Hallo habs nochmal eingefügt und vollgendes ergänzt:

    PHP-Code:
    echo "<form action='leistungsschein.php' method='post'> 
    jetzt müsste er nur noch das Bestätigt durch Hr. in mein Textfeld "Array[a121]" einsetzten dann wärs PERFEKT !



    Gruss vom Supser

    Sieht so aus ich rufe von meinem Formular Leistungsschein.php per Button den pass.php auf, er gibt sein Passwort ein und nun soll das pass.php das Bestätigt durch Hr......
    in mein Formular Leistungsschein.php in Textfeld " Array[a121] " so heist das Textfeld einsetzen.

    Gruss vom Supser
     

  15. #15
    -GS-Master -GS-Master ist offline Mitglied Platin
    Registriert seit
    Sep 2005
    Beiträge
    705
    So jetzt habs ich endlich überrissen
    Also ich Texte dann mal was zusammen
    Hoff das passt nun

    pass.php
    PHP-Code:
    <form action='leistungsschein.php' method='post'
               <
    input type='password' name='pass'>  <br
               <
    input type='submit' name='submit' value=' Absenden '
               <
    input type='hidden' name='send' value='1'
    </
    form
    leistungsschein.php
    PHP-Code:
    <?php 
    if ( $_POST['send'] == ) { 

    $name substr($_POST['pass'], 0, -4);
    $name ucfirst($name);

      
    $message 'Bestätigt von Hr. '.$name.$_POST[''].'';
      if ( 
    $_POST['pass'] == 'etges1574' ) { 

      } elseif ( 
    $_POST['pass'] == 'horst2345') {

      } elseif ( 
    $_POST['pass'] == 'grund1234') {

      } else { 
        
    $message 'Keine Kennung'
      } 

    echo 
    "<input type='text' name='Array[a121]' value='$message' readonly>"
    }
    else
    {
    echo 
    "<a href='pass.php'>GO PASSWORD</a>";
    }

    ?>
    So sieht es aus
    http://thekiller.th.funpic.de/leistungsschein.php
    Geändert von -GS-Master (02.04.07 um 12:55 Uhr)
     

Ähnliche Themen

  1. Login-Skript erweitern
    Von Kaeschdin im Forum PHP
    Antworten: 9
    Letzter Beitrag: 01.09.08, 09:32
  2. Benutzer und Passwort abfrage
    Von ryserstephan im Forum PHP
    Antworten: 6
    Letzter Beitrag: 22.10.07, 15:39
  3. XP Benutzer Passwort herausfinden
    Von Home hacker im Forum Microsoft Windows
    Antworten: 4
    Letzter Beitrag: 01.06.05, 19:59
  4. Tagebuch-Skript für mehrere Benutzer ?!
    Von The_real_Guru im Forum PHP
    Antworten: 2
    Letzter Beitrag: 10.08.04, 11:37
  5. Benutzer und Passwort
    Von InTocNiCo im Forum PHP
    Antworten: 2
    Letzter Beitrag: 11.05.04, 16:31