Mar<>s: submit

ich habe ein kleines Problem mit dem Submit.
Denn beim folgenden Beispiel bleibt bei mir immer die Variable $test leer:
<html>
 <body>
  <form action='' method='POST'>
   <input type='text' name='test'>
   <input type='submit'>
  <?php
   echo $test;
  ?>
  </form>
 </body>
</html>

Kann mir da jemand bitte weiter helfen.
Es ist vieleicht noch zu bemerken, dass ich den Php-Server neu installiert habe.

Vielen Dank

  1. Hallo!

    <html>
    <body>
      <form action='' method='POST'>

    action='' ist meines Wissens nicht erlaubt, da sollte schon was drinstehen.

    <input type='text' name='test'>
       <input type='submit'>
      <?php
       echo $test;
      ?>
      </form>
    </body>
    </html>

    Kann mir da jemand bitte weiter helfen.
    Es ist vieleicht noch zu bemerken, dass ich den Php-Server neu installiert habe.

    Siehe www.dclp-faq.de:

    11.20. Warum funktionieren meine Formulare nicht?
    http://www.dclp-faq.de/q/q-formular-register-globals.html

    Siehe auch: http://de3.php.net/manual/en/language.variables.predefined.php

    Grüße
    Andreas

  2. Hallo Mar<>s

    Es ist vieleicht noch zu bemerken, dass ich den Php-Server neu installiert habe.

    Hm, bitte suche einmal nach register_globals, das sollte des Rätsels Lösung sein.
    Verwende anstelle von $test in diesem Formular $_POST['test'], dann klappt's auch.

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates