/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Beholde SESSION-variabel eller overføre de~
Fra : Bertel Lund Hansen


Dato : 20-02-06 23:13

Hej alle

Hvis jeg har en SESSION-variabel:

   $_SESSION['filecontent'] = explode("\n",
file_get_contents(MEMBERFILENAME));

som jeg sætter én gang (på en side som kalder sig selv), er det
så en fordel at overføre den til en simpel variabel som f.eks.:

   $filecontent=$_SESSION['filecontent'];

eller er det ligemeget/en ulempe?

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

 
 
Jacob Atzen (21-02-2006)
Kommentar
Fra : Jacob Atzen


Dato : 21-02-06 03:11

On 2006-02-20, Bertel Lund Hansen <nospamfilius@lundhansen.dk> wrote:
> Hej alle
>
> Hvis jeg har en SESSION-variabel:
>
>    $_SESSION['filecontent'] = explode("\n",
> file_get_contents(MEMBERFILENAME));
>
> som jeg sætter én gang (på en side som kalder sig selv), er det
> så en fordel at overføre den til en simpel variabel som f.eks.:
>
>    $filecontent=$_SESSION['filecontent'];
>
> eller er det ligemeget/en ulempe?

Hvad skulle fordelen være?

--
Med venlig hilsen
- Jacob Atzen

Bertel Lund Hansen (21-02-2006)
Kommentar
Fra : Bertel Lund Hansen


Dato : 21-02-06 03:29

Jacob Atzen skrev:

> Hvad skulle fordelen være?

Det er jo det jeg spørger om.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Simon Rasch 9640 (21-02-2006)
Kommentar
Fra : Simon Rasch 9640


Dato : 21-02-06 11:48

> $_SESSION['filecontent'] = explode("\n",
> file_get_contents(MEMBERFILENAME));
>
> som jeg sætter én gang (på en side som kalder sig selv), er det
> så en fordel at overføre den til en simpel variabel som f.eks.:
>
> $filecontent=$_SESSION['filecontent'];
>
> eller er det ligemeget/en ulempe?

Mener jeg læste noget på php.net om det. Lad mig lige finde det......
....
(1min. senere)
....
her, under User Contributed Notes:

hvis din web host har "register_globals ON" kan dette ske

$_SESSION['id'] = 100;
$id = 0;
echo $_SESSION['id'];
// This prints 0, not 100!

Dvs. dine lokale variabler kan påvirke dine session-variabler og omvendt.
Det svarer måske ikke på dit spørgsmål, men hvis du assigner således:
$filecontent=$_SESSION['filecontent'];
så er det jo en vigtig oplysning alligevel

Mvh
Simon Rasch



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste