Cheatah: direktes ausführen von PHP-Dtei

Beitrag lesen

Hi,

if ($_Post["go"]=="abord")

"abord" kenne ich nicht. Meinst Du "aboard" (an Bord) oder "abort" (Abbruch)?

header("Location: Index.php");

Der Location-Header ***MUSS*** ***ZWINGEND*** eine *absolute* URL enthalten.

<input type="hidden" value="ok" name="go">

[...]

<input type="hidden" value="abbrechen" name="go">

PHP hat einen schwerwiegenden Bug: Wenn Du mehrere Werte des selben Namens übertragen möchtest, muss dieser Name auf "[]" enden (oder ähnlich, z.B. "[foo]"). Andernfalls wird nur einer der übermittelten Werte erkannt, ich kann Dir gerade nicht auswendig sagen, welcher es ist.

Leider läd er mir nicht die Index.php wenn man 'Abbrechen' gedrückt hat

Du überprüfst keinen Wert, der eine entsprechende Unterscheidung ermöglichen würde.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes