Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 17.03.2003, 22:15   #1
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt

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!
NicNac ist offline   Mit Zitat antworten


Alt 17.03.2003, 22:23   #2
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
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
mike ist offline   Mit Zitat antworten
Alt 18.03.2003, 13:38   #3
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
Das kann ja weiter unten noch kommen. Ich seh ansonsten keinen Fehler, auf jeden Fall keinen groben, logischen.
seb ist offline   Mit Zitat antworten
Alt 18.03.2003, 15:21   #4
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
PHP-Code:
setcookie("daten""d"0"/"); 
"d" bringt nicht wirklich was, oder?
Stuck Mojo ist offline   Mit Zitat antworten
Alt 18.03.2003, 17:38   #5
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
...ups
seb ist offline   Mit Zitat antworten
Alt 18.03.2003, 17:40   #6
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
UND:
PHP-Code:
header("Location: ".$PHP_SELF."); 
sieht auch komisch aus
Stuck Mojo ist offline   Mit Zitat antworten
Alt 18.03.2003, 17:42   #7
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
UND:
PHP-Code:
$passwort md5($HTTP_POST_VARS["passwort"
dürfte auch einen parse-error geben...
Stuck Mojo ist offline   Mit Zitat antworten
Alt 18.03.2003, 17:44   #8
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
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...
Stuck Mojo ist offline   Mit Zitat antworten
Alt 18.03.2003, 17:45   #9
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
öhm... *hust* *prust*
PHP-Code:
if(isset($HTTP_COOKIE_VARS["daten"]){ 
...usw... nu hör ich auf
Stuck Mojo ist offline   Mit Zitat antworten
Alt 18.03.2003, 18:42   #10
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
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!
NicNac ist offline   Mit Zitat antworten
Alt 18.03.2003, 18:43   #11
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
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!
NicNac ist offline   Mit Zitat antworten
Alt 18.03.2003, 19:26   #12
Registered User
 
Registriert seit: Feb 2002
Radoo.de macht alles soweit korrekt
.

Geändert von Radoo.de (09.09.2003 um 22:21 Uhr).
Radoo.de ist offline   Mit Zitat antworten
Alt 18.03.2003, 19:54   #13
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
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!
NicNac ist offline   Mit Zitat antworten
Alt 18.03.2003, 19:58   #14
TP-Insider
 
Benutzerbild von NicNac
 
Registriert seit: Apr 2001
Ort: Zürich, Schweiz
NicNac macht alles soweit korrekt
Allles klar..danke hat geklappt
__________________
http://www.exploreourplanet.net - Ladet eure schönsten Urlaubsbilder hoch!
NicNac ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Wieso geht mein Passwort script nicht?! Wieso geht mein Passwort script nicht?!
« frage zu replacer | Skript zum Ordnerstruktur auslesen »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:39 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67