Friday, August 17, 2012

Spremenljivka $_POST

Vnaprej določeni $_POST spremenljivka se uporablja za zbiranje vrednosti iz obrazca poslani z metodo = "post".
Podatki iz obrazca poslani z metodo POST je nevidna drugim in nima nobene omejitve na količino informacij za pošiljanje.
Opomba: Obstaja pa 8 Mb največja velikost za POST metoda privzeto (lahko spremenite tako, da nastavite na post_max_size v php.ini datoteko).
Primer
<form action="welcome.php" method="post">
Name: <input type="text" name="fname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
 Ko uporabnik klikne gumb »Pošlji« , URL bo videti takole:
 "Welcome.php" datoteka zdaj lahko uporabite $_POST spremenljivka za zbiranje podatkov (imena polj obrazca samodejno ponovno tipke v matriki $_POST):
 Welcome <?php echo $_POST["fname"]; ?>!<br />
You are <?php echo $_POST["age"]; ?> years old.
 Kdaj uporabiti metodo = "post"?

Podatki iz obrazca poslani z metodo POST je nevidna drugim in nima nobene omejitve na količino informacij za pošiljanje.
Vendar, ker spremenljivk se ne prikažejo v URL, ni mogoče zaznamek strani.

Spremenljivka _REQUEST PHP $

Vnaprej določeni $_REQUEST spremenljivka je prikazana vsebina $_GET, $_POST in $_COOKIE.
Spremenljivka $_REQUEST se lahko uporablja za zbiranje podatkov iz obrazca poslani z metode GET in POST.
Primer
 Welcome <?php echo $_REQUEST["fname"]; ?>!<br />
You are <?php echo $_REQUEST["age"]; ?> years old

No comments:

Post a Comment