register_globals off

  • Hi,
    ich habe mir gerade Apache2.0.59 mit php5.1.6 installiert.
    Nun habe ich ein ganz einfaches script das nicht funzt. :)

    index.html

    HTML
    <html><head><title>HTTP TEST</title></head>
    <body>
    <form action="ausgabe.php" method="post">
    <input name="inhalt" type="text"></input>
    <input name="submit" type="submit">
    </form>
    </body>

    und

    ausgabe.php

    PHP
    <?php
    $inhalt = $HTTP_POST_VARS["inhalt"];
    echo "In der Variable steht: ".$inhalt;
    ?>

    Am Code selber ist nichts falsch, auf meinem Webspace geht alles aber bei mir aufm Rechner leider nicht.

    In der phpinfo() steht "register_globals off off"...
    Liegt es zufällig daran? Wenn nein, woran dann und wenn ja, wie kann ich es ändern?

    Danke und MfG :)[/code]

  • $HTTP_POST_VARS war bis php 3 ab php 4 wurde POST eingeführt und wenn register_global auf off steht sind manche Globale Variablen nicht mehr verfügbar z.b. $HTTP_POST_VARS oder $http_raw_post_data <-- dort stehen die rohen post daten drin