Onthouden

Gestart doorEleky6 reacties28 weergaven

7 berichten · pagina 1 van 1

Eleky

Lid · Topicstarter

Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Is het mogelijk dat een variabele in php word onthouden?
Ik wil namelijk hetvolgende:

Ik ben met iets bezig dat kampen gebruikt.
Nu moet er, indien er nog geen kamp is standaard kamp 1 worden gekozen, en dat id aan een variabele worden gegeven, dus bijv dit:

$kroeg = 1;

Maar nu wil ik dat hij dit onthoud/doorgeeft aan devolgende pagina waar de persoon heengaat, anders moet ik als hij bijv. in kamp 2 zit steeds in de link zetten kamp=2, en dat heb ik liever niet.
Hoop dat ik het een beetje duidelijk heb uitgelegd!
0
Eleky

Lid · Topicstarter

Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lama, heb het al: Sessions is hier denk ik het antwoord op, heb nu:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kamp[/COLOR][COLOR= #007700]])){[/COLOR]
    [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kamp[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$kamp[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kamp[/COLOR][COLOR= #007700]])){[/COLOR]
        [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kamp[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kamp[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$kamp[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kamp[/COLOR][COLOR= #007700]];
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
        [COLOR= #0000BB]$kamp[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kamp[/COLOR][COLOR= #007700]];
    }
}[/COLOR]
?>


Indien iemand een betere manier weet hoor ik het graag!
0
Berichten
6.201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sessie aanmaken?

Nvm, te laat, ik zou ook idd sessies gebruiken wink
0
Eleky

Lid · Topicstarter

Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kjeld schreef:
Sessie aanmaken?
Dat had ik net ook bedachtwinkMaar bedankt voor het antwoorden!
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Let wel op dat sessies (uit zichzelf) niet voor eeuwig blijven bestaan!
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
$_SERVER[kamp] gaat niet werken lijkt me zo, of je moet een ultiem oude PHP versie hebben (?) of aan de serverconfiguratie hebben zitten knoeien...
0
Eleky

Lid · Topicstarter

Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Let wel op dat sessies (uit zichzelf) niet voor eeuwig blijven bestaan!
Sessions gaan weg als de browser sluit toch?!
Dat is ook de bedoeling, hij moet het zolang hij bezig is onthouden, en als hij weer opnieuw opstart weer weergeven!
Lennard schreef:
$_SERVER[kamp] gaat niet werken lijkt me zo, of je moet een ultiem oude PHP versie hebben (?) of aan de serverconfiguratie hebben zitten knoeien...
Nee klopt wel
Heb een programma voor scripten die zodra ik $_ typ meteen COOKIE, SESSION e.d. invult met het typen.
Alleen zijn er bij $_S 2 mogelijkheden: $_SESSION en $_SERVER.
Was gewoon een typ foutje die ik er al uit heb
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren