Du kan sende variable til dit script via følgende,
GET: (direkte i url'en,
http://www.domæne.dk/script.php?var1=val1&var2=val2
)
POST: (direkte i http-headeren, ofte via. forms)
COOKIE: (direkte i http-headeren, via. funktionen setCookie())
SESSION: (indirekte via http-headeren, men variablene gemmes på webserveren)
Den normale metode er GET
link:
http://www.domæne.dk/script.php?variable1=value1&variable2=value2&variable3=value3
Den måde du så kan udlede variable på er ved, at hente dem fra $_GET arrayet (PHP ver 4.1+) ellers $HTTP_GET_VARS.
Ex.
$denne_skal_indeholde_variable1 = (isset($_GET["variable1"]))? $_GET["variable1"] :
"et eller andet fordi en torsk har glemt at sætte variable1";
Dog gælder det, at er REGISTER_GLOBALS aktiveret i din php.ini fil så vil dine variable automatisk være tilgængelige. Man vil altså direkte kunne bruge $variable1, $variable2 og variable3 uden at skulle gøre noget i stil med ovenstående.
Du kan se om denne værdi er sat, samt alle andre informationer om din php opsætning ved at køre funktionen phpinfo().[Redigeret d. 07/11-02 12:14:41 af Erik K. Aarslew-Jensen]