Jump to content
php.lv forumi

Mainīgo vērtību pieejamība


zuiks

Recommended Posts

Sveiki. Man vajadzētu uztaisīt tā, lai galvenajā lapā (piem. 'galvenais.php') būtu login iespēja. Jautājums, kā rīkoties, lai mainīgie, kuriem tiks piešķirtas vērtības pēc ielogošanās, būtu pieejami arī citās lapās (piem, 'atsauksmes.php').

 

FoxPro bija tā: ja mainīgais definēts pamatprogrammā, tas pieejams apakšprogrammā. Ja vajag definēt apakšprogrammā un lietot visur, jādefinē kā Public.

 

Es te caurskatīju topikus, bet īsti nesapratu, kas man derētu:

 

1. variants, kad mainīgos posto (simulē postu) no lapas uz lapu kā formās

 

2. izmantot masīvu $_SESSION

 

3. ieslēgt GLOBAL VARIABLES=ON (neņemiet nopietni, tik daudz es laikam saprotu).

 

Priecāšos par atbildi.

 

[email protected]

Link to comment
Share on other sites

2. būs tas pareizākais variants. 1-ais ar der, bet tas tik vienkārši kā 2-tas variants nerealizējas.

3-šais darbojās tikai viena pieprasījuma ietvaros.

 

sesijas realizējas tā, ka katra skripta sākumā jāliek izsaukums session_start(), kas automatiski uzsāks/atjaunos sesiju, un tad visi mainīgie, kas padosies caur pieprasījumiem būs pieejami $_SESSION masīvā.

Edited by bubu
Link to comment
Share on other sites

×
×
  • Create New...