HTML-szerkesztés kezdőknek!!!
  • Dj Faustus #4462
    "Ha a php a register_globals = on beállítással fut, akkor létrejön a valtozó a form-ban "name"-ként megadott néven.
    Ha a register_globals = off, akkor az adatainkat a $_GET, és a $_POST tömbben kereshetjük függően attól, hogy a form method részénél mit adtunk meg."

    Forrás: tutorial.hu - Formok és a PHP

    "A legvitatottabb változtatás a PHP-ben talán az, amikor register_globals direktíva alapértelmezett értéke ON-ról OFF-ra változott a PHP 4.2.0-ban."
    Forrás: PHP kézikönyv - Globálisan is elérhető változók (Register Globals) használata

    Tehát amikor ürlapról érkező adatokat kezelsz érdemesebb a $_GET (<form method="get"> esetén) iletve a $_POST (<form method="post"> esetén) tömböket használni.

    Szóval ha az alábbi ürlap tartalmát akarjuk kiíratni:
    <form action="elkuld.php" method="post">
    <input type="text" name="szoveg" />
    </form>

    akkor a következőképp kell csinálni:
    <?php
    print $_POST["szoveg"];
    ?>


    Ja és erről pár órával ezellőt volt szó ugyanebben a fórumban, ugyanebben a kategóriában egy hasonló topicban: itt.