Új hozzászólás Aktív témák

  • PazsitZ

    addikt

    válasz zka67 #5343 üzenetére

    Hozzászólva a $_GET, $_POST, $_COOKIE, $_REQUEST tömbökhöz. Valóban csak fenntartásokkal érdemes piszkálgatni ezeket a tömböket.
    Azt alapból nem látom jó módszernek, a bemeneti adatokat rögtön escapeljük pl.
    Ami megy az adatbázisba azt kell escapelni, ami pedig az outputra azt -speciális eseteket leszámítva- specialchar-al ellátni.

    Itt miért jobb, hogy átrakod a $_GET tömbbe? :F
    A memória panaszodnak pont ellentmondasz jelen példával, mivel a változók "duplikálásával" pontosan a memóriát eszed.
    De példa az általad írt sorra:

    if (isset($_REQUEST["page"])) $page = $_REQUEST["page"];
    else $page = 0

    vagy

    if (isset($_REQUEST["page"])) $page = (isset($_POST["page"])) ? $_POST["page"] : $_GET["page"];
    else $page = 0

    Utóbbi esetben igaz megnyújtottam egy kemény if-el a futásidőt :) (bár feltételezem előbb-később te is vizsgálnád létezik-e egyáltalán GET-ben page változód)
    (bátorkodtam feltételezni, hogy nem raksz le page nevű cookiet)

Új hozzászólás Aktív témák

Hirdetés