Tante Hedwig: Affenformular findet sich nicht

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

  1. 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

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
  2. 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

    --
    „This is the author's opinion, not necessarily that of Starbucks.“
    1. 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!

      1. 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

        --
        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|