Affenformular findet sich nicht
Tante Hedwig
- html
0 Beat0 ChrisB0 Tante Hedwig0 EKKi
hallo!
Ich habe ein Affenformular, das die Adresse http://test.com/ordner1/ordner2/ordner3/ordner4/form.php hat und in dem ein action="form.php" angegeben ist.
Klicke ich auf Absenden, kommt eine 404-fehlermeldung, weil der Browser zu http://test.com/ordner1/ordner2/ordner3/form.php springt.
Fällt wem ein, woran das liegen könnte, das der Aufruf nicht im selben Ordner passiert, sondern eine Ebene höher?
Tante Hedwig
Ich habe ein Affenformular, das die Adresse http://test.com/ordner1/ordner2/ordner3/ordner4/form.php hat und in dem ein action="form.php" angegeben ist.
Klicke ich auf Absenden, kommt eine 404-fehlermeldung, weil der Browser zu http://test.com/ordner1/ordner2/ordner3/form.php springt.
Fällt wem ein, woran das liegen könnte, das der Aufruf nicht im selben Ordner passiert, sondern eine Ebene höher?
Und wer includiert dein Affenformular?
Dein Browser weiss nämlich nichts davon, wo das Formular abgelegt ist. Er weiss nur die Adresse der inkludierenden Datei.
mfg Beat
Hi,
Fällt wem ein, woran das liegen könnte, das der Aufruf nicht im selben Ordner passiert, sondern eine Ebene höher?
Ist im Dokument ein Base Target angegeben oder aehnliches?
MfG ChrisB
Hallo!
Ist im Dokument ein Base Target angegeben oder aehnliches?
Das, war`s, danke.
Hab als erste headerangabe gleich ein <base href="http://test.com/ordner1/ordner2/ordner3/ordner4/form.php" /> stehen und da fehlte vorher die unterste Ordnerebene.
Also hat diese Angabe Priorität gegenüber dem action="form.php".
Merci!
Mahlzeit Tante Hedwig,
Also hat diese Angabe Priorität gegenüber dem action="form.php".
Nein. Wenn Du bei Formularzielen, Grafiken oder Links relative Pfade angibst und ein <base href="[...]"> vorhanden ist, dann baut der Browser daraus einen absoluten Pfad zusammen.
MfG,
EKKi