+ Antworten
Ergebnis 1 bis 14 von 14

Thema: Wieso geht mein Passwort script nicht?!

  1. #1
    TP-Insider NicNac macht alles soweit korrekt Avatar von NicNac
    Registriert seit
    Apr 2001
    Ort
    Zürich, Schweiz
    Beiträge
    557

    Wieso geht mein Passwort script nicht?!

    Hi

    Ich verzweifle noch daran...in meinem Buch steht zwar ne gaaaanz andere Lösung aber bekanntlicherweise führen viele Wege nach Rom und ich bin mir ziemlich sicher dass meine nicht (so) falsch sein kann??

    PHP-Code:
    <?php
    if(isset($HTTP_COOKIE_VARS["daten"]){
        
    $daten unserialize(stripslashes($HTTP_COOKIE_VARS["daten"]));
        echo(
    "Sie sind " $daten[0] . " und ihr Passwort ist " $daten[1]);
    } elseif(isset(
    $HTTP_POST_VARS["username"] && $HTTP_POST_VARS["passwort"]){
        
    $name $HTTP_POST_VARS["username"];
        
    $passwort md5($HTTP_POST_VARS["passwort"]
        
    $daten = array($name$passwort);
        
    $d serialize($daten);
        
    setcookie("daten""d"0"/");
        
    header("Location: ".$PHP_SELF.");
    }
    else{
        include ("
    form.php");
    }
    ?>
    http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!

  2. #2
    TP-Specialist mike bringt sich richtig ein Avatar von mike
    Registriert seit
    Jan 2002
    Ort
    TP/Dynamik
    Beiträge
    2.876
    header("Location: ".$PHP_SELF."); <- syntaxfehler
    header("Location: ".$PHP_SELF);


    ansonsten kann ich eigentlich keine 'passwortabfrage' finden. du schreibst nur daten in dein kuchi, die du von einem form übergeben bekommen hast. da wird nirgends wo gegengeprüft, ob jetzt die daten mit dem kuchi-daten übereinstimmen.
    Gehelft? Hier kannst du dich bedanken.

    mike

  3. #3
    seb
    seb ist offline
    TP-Veteran seb bringt sich richtig ein seb bringt sich richtig ein
    Registriert seit
    Jan 2002
    Beiträge
    1.741
    Das kann ja weiter unten noch kommen. Ich seh ansonsten keinen Fehler, auf jeden Fall keinen groben, logischen.

  4. #4
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    PHP-Code:
    setcookie("daten""d"0"/"); 
    "d" bringt nicht wirklich was, oder?

  5. #5
    seb
    seb ist offline
    TP-Veteran seb bringt sich richtig ein seb bringt sich richtig ein
    Registriert seit
    Jan 2002
    Beiträge
    1.741
    ...ups

  6. #6
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    UND:
    PHP-Code:
    header("Location: ".$PHP_SELF."); 
    sieht auch komisch aus

  7. #7
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    UND:
    PHP-Code:
    $passwort md5($HTTP_POST_VARS["passwort"
    dürfte auch einen parse-error geben...

  8. #8
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    ufff... wenn man nurmal ein bissel hinguckt kommt so einiges ans Tageslicht:
    PHP-Code:
    } elseif(isset($HTTP_POST_VARS["username"] && $HTTP_POST_VARS["passwort"]){ 
    ..wird auch nicht funktionieren...

  9. #9
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    öhm... *hust* *prust*
    PHP-Code:
    if(isset($HTTP_COOKIE_VARS["daten"]){ 
    ...usw... nu hör ich auf

  10. #10
    TP-Insider NicNac macht alles soweit korrekt Avatar von NicNac
    Registriert seit
    Apr 2001
    Ort
    Zürich, Schweiz
    Beiträge
    557
    wieso geht denn das mit isset nicht? bitte klärt mich auf..ich möcht ja was daraus lernen


    Ok und hier gleich noch ein Script das bei mir nicht klappt..versuchte eine Art Additionsscript mittels Sessions aufzubauen (rein aus Übungszwecken, aber irgendwie klappt in der Zeile nach dem ersten else wo das $a steht etwas nicht:

    PHP-Code:
    <?php
    session_start
    ();
    if(@
    $HTTP_POST_VARS["calculate"] != "finish" && @$HTTP_POST_VARS["submit"] == "weiter"){
    if(@
    $HTTP_SESSION_VARS["a"] != ""){
    $a $HTTP_SESSION_VARS["a"];
    $a += $HTTP_POST_VARS["zahl"];
    session_register("a");
    print <<<EOT
    <form name="form1" method="post">
      <p><font color="#000000" size="3" face="Arial, Helvetica, sans-serif"><strong>Taschenrechner 
        (Addition) </strong></font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">Hinzuaddieren: 
        <input type="text" name="zahl">
        </font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">
        <input type="checkbox" name="calculate" value="finish">
        </font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">
        <input type="submit" name="submit" value="weiter">
        </font></p>
      </form>
      EOT;
    } else {
    $a = $HTTP_POST_VARS
    ["zahl"];
    session_register("a");
    print <<<EOT
    <form name="form1" method="post">
      <p><font color="#000000" size="3" face="Arial, Helvetica, sans-serif"><strong>Taschenrechner 
        (Addition) </strong></font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">Hinzuaddieren: 
        <input type="text" name="zahl">
        </font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">
        <input type="checkbox" name="calculate" value="finish">
        </font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">
        <input type="submit" name="submit" value="weiter">
        </font></p>
      </form>
      EOT;
    }
    } elseif(@$HTTP_POST_VARS
    ["calculate"] == "finish" && @$HTTP_POST_VARS["submit"] == "weiter"){
    $c = $HTTP_SESSION_VARS
    ["a"] + $HTTP_POST_VARS["zahl"];
    echo ($c);
    } elseif($HTTP_POST_VARS
    ["submit"] != "weiter"){
    print <<<EOT
    <form name="form1" method="post">
      <p><font color="#000000" size="3" face="Arial, Helvetica, sans-serif"><strong>Taschenrechner 
        (Addition) </strong></font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">Hinzuaddieren: 
        <input type="text" name="zahl">
        </font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">
        <input type="checkbox" name="calculate" value="finish">
        </font></p>
      <p><font size="2" face="Arial, Helvetica, sans-serif">
        <input type="submit" name="submit" value="weiter">
        </font></p>
      </form>
      EOT;
      }
    ?>
    http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!

  11. #11
    TP-Insider NicNac macht alles soweit korrekt Avatar von NicNac
    Registriert seit
    Apr 2001
    Ort
    Zürich, Schweiz
    Beiträge
    557
    PS: das mit dem <<<EOT .... EOT; hab ich auf Dr. Web gelesen aber vielleicht liegt darin der Fehler?
    http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!

  12. #12
    Registered User Radoo.de macht alles soweit korrekt
    Registriert seit
    Feb 2002
    Beiträge
    667
    .
    Geändert von Radoo.de (09.09.2003 um 21:21 Uhr)

  13. #13
    TP-Insider NicNac macht alles soweit korrekt Avatar von NicNac
    Registriert seit
    Apr 2001
    Ort
    Zürich, Schweiz
    Beiträge
    557
    Ok danke erstma..also laufenw ürde es..aber irgendwie speichert es die Addition nicht?! kapier das nicht...
    http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!

  14. #14
    TP-Insider NicNac macht alles soweit korrekt Avatar von NicNac
    Registriert seit
    Apr 2001
    Ort
    Zürich, Schweiz
    Beiträge
    557
    Allles klar..danke hat geklappt
    http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51