Avatar billede mik789 Nybegynder
16. marts 2003 - 16:44 Der er 5 kommentarer og
1 løsning

opdatere værdi med session_register()

Kan man bruge session_register() til at opdatere værdien af en given variabel? eller kun til at sætte værdien én gang for hele sessionen?

I mit site kan man vælge at få vist forskellige artikler i en iframe. Hver artikel har en artikelID i mySql, og php skal kende denne. Hvis man nu i hver artikel skriver:

<?php $artikelID=1.2; session_register("artikelID"); ?>

- hvor 1.2 er værdien for den aktuelle artikel - den næste vil have værdien 1.3 osv -

vil værdien af $artikelID så blive opdateret hver gang der loades en ny artikel?

//mik
Avatar billede postndk Nybegynder
16. marts 2003 - 16:51 #1
Du kan jo bare smide det ind i $_SESSION["artikelID"];
Avatar billede mik789 Nybegynder
16. marts 2003 - 16:52 #2
postndk> og hvordan gøres det så?
Avatar billede mik789 Nybegynder
16. marts 2003 - 16:53 #3
-bare sådan her:

<?php $artikelID=1.2; $_SESSION["artikelID"]; ?>


??
Avatar billede postndk Nybegynder
16. marts 2003 - 16:54 #4
som du smider det ind i en normal variabel, sessions gemmes i $_SESSION["xxxx"]
Avatar billede postndk Nybegynder
16. marts 2003 - 16:54 #5
$_SESSIO["artikelID"] = 1.2;
Avatar billede mik789 Nybegynder
16. marts 2003 - 16:57 #6
OK. Jeg skal lige have de i pap:

I artikel 1.2 f.eks. skriver jeg:

<?php $_SESSIO["artikelID"] = 1.2; ?>

og så er variablen artikelID sat og samtidig har den fået værdien 1.2 som den beholder ind til en anden artikel loades med en anden værdi
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester