/ 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
Gemme variabel på serveren
Fra : Bjarke Walling Peter~


Dato : 09-05-03 09:26

Hej.

Findes der noget a la $_SESSION, hvor den i stedet for at "gemme" det på
klienten, gemmer det på serveren - sådan at man f.eks. kan loade nogle
objekter ind, hvor de så bliver tilgængelige i alle .php-scripts?

På forhånd tak!

Mvh. Bjarke



 
 
Jonas Koch Bentzen (09-05-2003)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 09-05-03 10:38

Bjarke Walling Petersen wrote:
>
> Findes der noget a la $_SESSION, hvor den i stedet for at "gemme" det på
> klienten, gemmer det på serveren

Sessionsdata bliver altid gemt på serveren. Kun sessions-ID'et bliver (i
nogle tilfælde) gemt hos klienten.


Bjarke Walling Peter~ (09-05-2003)
Kommentar
Fra : Bjarke Walling Peter~


Dato : 09-05-03 11:01

Jonas Koch Bentzen skrev:
> Sessionsdata bliver altid gemt på serveren. Kun sessions-ID'et bliver (i
> nogle tilfælde) gemt hos klienten.

Jo, det ved jeg godt. Men jeg vil gemme noget sådan at man kan tilgå det fra
alle scripts - altså som ikke er gemt på klienten.
F.eks. i et script:

$noget = "Hej";

Så skal jeg i alle andre scripts kunne skrive $noget og få returneret "Hej".

Nu vil jeg dog blot gøre det med objekter i stedet.

Mvh. Bjarke



Dennis T. Holm (09-05-2003)
Kommentar
Fra : Dennis T. Holm


Dato : 09-05-03 11:08



> Jo, det ved jeg godt. Men jeg vil gemme noget sådan at man kan tilgå det
fra
> alle scripts - altså som ikke er gemt på klienten.
> F.eks. i et script:
>
> $noget = "Hej";
>
> Så skal jeg i alle andre scripts kunne skrive $noget og få returneret
"Hej".
>
> Nu vil jeg dog blot gøre det med objekter i stedet.
>
> Mvh. Bjarke


SÅ er der nok kun en løsning, og det er at lægge det i en database,
hvorefter du så henter det hver gang en klient tilgår siden, og smider det
ind i en variabel..
Mener ikke der er andre muligheder..


MVH

Dennis T. Holm



Lars Dybdahl (09-05-2003)
Kommentar
Fra : Lars Dybdahl


Dato : 09-05-03 12:08

Bjarke Walling Petersen wrote:
> Jo, det ved jeg godt. Men jeg vil gemme noget sådan at man kan tilgå det
> fra alle scripts - altså som ikke er gemt på klienten.

Hvis det kun er den pågældende bruger, der skal have fat i data, så er det
session variable, du skal have fat i. Alternativet er filer eller
databasesystemer.

Lars.

--
Freelance programmør
Programmering mod timebetaling

Bjarke Walling Peter~ (09-05-2003)
Kommentar
Fra : Bjarke Walling Peter~


Dato : 09-05-03 15:20

Tak for svarene.

Så bliver jeg nød til at bruge en database. Havde ellers håbet på at der var
en bedre mulighed.

Jeg må indrømme at jeg også arbejder med ASP. Der findes både Session og det
der hedder Application, hvor man altså kan gemme sine variabler/objekter på
webserveren.

Mvh. Bjarke



Allan Kok (10-05-2003)
Kommentar
Fra : Allan Kok


Dato : 10-05-03 12:54

> Jo, det ved jeg godt. Men jeg vil gemme noget sådan at man kan tilgå
> det fra alle scripts - altså som ikke er gemt på klienten.

Kan du bruge include, til at inkludere en fil hver gang?

Allan



Bjarke Walling Peter~ (10-05-2003)
Kommentar
Fra : Bjarke Walling Peter~


Dato : 10-05-03 23:01

Allan Kok skrev:
> Kan du bruge include, til at inkludere en fil hver gang?

Nej, desværre. Det er dynamisk.
Men måske man kunne få en funktion til at skrive en ny include-fil hver gang
der er foretaget ændringer?

Mvh. Bjarke



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

Månedens bedste
Årets bedste
Sidste års bedste