Werner: Variable wird nicht weitergegeben

Hallo,

wenn ich mit dem formular

<form action="test.php">
<input type="text" name="variable">
<input type=submit
</form>

eine variable an test.php weitergeben möchte,
müsste doch auf test.php mit echo $variable die eingegebene Variable erscheinen, oder?
Bei mir klappt das irgendwie nicht.
Hat jemand einen Rat?

danke

  1. Hi,

    wenn ich mit dem formular
    <form action="test.php">
    <input type="text" name="variable">
    <input type=submit
    </form>
    eine variable an test.php weitergeben möchte,

    Da wird höchstens ein Parameter übergeben, aber keine Variable.

    müsste doch auf test.php mit echo $variable die eingegebene Variable erscheinen, oder?

    Nein, nur wenn PHP besonders unsicher konfiguriert wäre.

    Der Parameter namens variable sollte über $_GET['variable'] greifbar sein.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hallo Mudguard,

      das geht leider auch nicht.
      Wenn ich auf test.php $variable=("test"); eingebe erscheint der Parameter und das ganze Script funktioniert wunderbar.
      Nur halt die Übergabe von der ersten Seie klappt halt nicht.

      1. Hallo,

        auf jeden Fall gehört in ein Formtag method="POST" oder method="GET".

        Wenn du deine Variable mit POST übergibst, kannst du sie in der nächsten Datei mit $_REQUEST['variable'] wieder weiter verwenden.

        Gruß Frank