Adatok küldése, method="GET" formátumban. Adatok gyűjtése $_GET['urlap_elemnev'] formátumban.
Továbbítandó adatok követése egyszerű legyen a teszt oldalakon, ezért "g" betűvel kezdődnek.
Ezen oldalon, űrlapmezők name elnevezései, a következők lesznek: Vezetéknév = gnev_01 Utónév = gnev_02 Szuper globális $_SESSIN elemnevek, egy "s" betűvel egészülnek ki. Vezetéknév = gnev_s01 Utónév = gnev_s02
--------------------------------- Teszt űrlap leírása. ---------------------------------
<?php session_start(); ?> <html> <body> <form method="GET" action="<?php echo $_SERVER['PHP_SELF'];?>"> Vezetékneve: <input type="text" name="gnev_01"> Utóneve: <input type="text" name="gnev_02"> <input type="submit"> </form> <?php // POST vagy GET adatokat, lekérdezhetjük a $_REQUEST['elemnev']; formátumban is. echo"<p>"; $vneve = $_REQUEST['gnev_01']; echo 'Vezetékneve: '.$vneve; $kneve = $_REQUEST['gnev_02']; echo '<br /> Utóneve: '.$kneve; echo"</p>"; // ------------------------------------------------------------------------------------------- // Továbbiakban az adatokat, csak a GET -el, vagy a print_r() függvénnyel kérdezhetjük le. $tomb = array($_GET); echo"<pre>"; print_r($tomb); echo"</pre>"; // Lekérdezés a $_GET['urlap_elemnev']; formátumban. echo $_GET['gnev_01']; echo'<br />'; echo $_GET['gnev_02']; echo"</p>"; // ------------------------------------------------------------------------------------------- // Űrlapról elküldött adatokat, ne csak a címzett oldalon tudjuk felhasználni, hanem tetszőleges másik php fájlban is. // Akkor a szükséges adatokat, szuper globális $_SESSION változóhoz rendeljük. $_SESSION['gnev_s01'] = $_GET['gnev_01']; $_SESSION['gnev_s02'] = $_GET['gnev_02']; // ------------------------------------------------------------------------------------------- // Ezen formra a gyakorlatban igen ritkán van szükség, de előfordulhat, hogy szükség van rá! // Ebben az esetben adatokat, csak a megcímzett oldalra továbbíthatunk. echo'<form method="GET" action="../a_gindex.php"> <input type="hidden" NAME="gnev_01" VALUE="'.$_GET['gnev_01'].'"> <input type="hidden" NAME="gnev_02" VALUE="'.$_GET['gnev_02'].'"> <input type="submit" value="1. Vissza a kezdő oldalra, GET adatok megőrzésével. "> </form> '; ?> </body> </html>