Einzelnen Beitrag anzeigen
Alt 07.11.2004, 19:52   #1
Pulse-Seeker
Inventar
 
Registriert seit: 17.11.2002
Alter: 46
Beiträge: 2.027

Mein Computer

Pulse-Seeker eine Nachricht über ICQ schicken
Standard [PHP] problem beim escapen von anführungszeichen!

ich hab mir aus dem netz ein php-script für ein db-basierendes login geholt (siehe anhang).

ich hab jetzt folgendes problem:

meine log-datei sagt mir das die variable $PHP_SELF nicht vorhanden ist.
PHP-Code:
    echo "<form method=\"POST\" action=\"$PHP_SELF?fertig=yes\">"
jetzt wollte ich die variable $PHP_SELF auf $_SERVER['PHP_SELF'] umändern, komm aber mit dem escapen der anführungszeichen nicht ganz klar.
ich habs so probiert:
PHP-Code:
echo "<form method=\"POST\" action=\"$_SERVER['PHP_SELF']?fertig=yes\">"
da bekomme ich aber nur folgende fehlermeldung:
PHP Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in ...

irgendwelche tipps was ich falsch mache? bzw kennt jemand von euch ein gutes login script das mit einer mysql-datenbank funktioniert?
____________________________________
Amiga is back!!!
amigaemuboard.net - Amiga still alive !!!
Pulse-Seeker ist offline   Mit Zitat antworten