/ 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
Skiftende værdi ved klik
Fra : Kasper B. Rasmussen


Dato : 13-06-03 08:01

Hejsa..

Jeg har brug for at lave nogle knapper/links som skifter en variabel mellem
0 og 1 eller false og true når der klikkes på dem.. De skal huske værdien
hvis man browser rundt på siden, så jeg tror det skal være gæmt i sissions..
Jeg mangler en algoritme som kan lave dette skift..

det gør ikke noget hvis der skal være en funktion for hver knap.. Jeg har
prøvet selv at rode med noget men uden held.. det endte med at så således
ud..:

function valg($valg){
if ($valgdreng){
if (session_is_registered('valgdreng')){
session_destroy('valgdreng');
echo "1";
}
if ($valgdreng == 1){
$valgdreng == 0;
}else {
$valgdreng == 1;
}
session_register('valgdreng');
echo $valgdreng;
}
}

men som sagt kom dette ikke til at virke.. er der nogen som kan hjælpe..
Mvh Kasper B.



 
 
Rasmus Christian Kaa~ (13-06-2003)
Kommentar
Fra : Rasmus Christian Kaa~


Dato : 13-06-03 08:15


"Kasper B. Rasmussen" <mail@kbirk.dk> wrote in message
news:1055487978.53714@www.webhosting.dk...
> Hejsa..
>
> Jeg har brug for at lave nogle knapper/links som skifter en variabel
mellem
> 0 og 1 eller false og true når der klikkes på dem.. De skal huske værdien
> hvis man browser rundt på siden, så jeg tror det skal være gæmt i
sissions..
> Jeg mangler en algoritme som kan lave dette skift..
>
> det gør ikke noget hvis der skal være en funktion for hver knap.. Jeg har
> prøvet selv at rode med noget men uden held.. det endte med at så således
> ud..:
>
> function valg($valg){
> if ($valgdreng){
> if (session_is_registered('valgdreng')){
> session_destroy('valgdreng');
> echo "1";
> }
> if ($valgdreng == 1){
> $valgdreng == 0;
> }else {
> $valgdreng == 1;
> }
> session_register('valgdreng');
> echo $valgdreng;
> }
> }
>
> men som sagt kom dette ikke til at virke.. er der nogen som kan hjælpe..
> Mvh Kasper B.
>
>

uh, det ser farligt ud med den der $valgdreng, måske skal du lave en global
$valg_dreng for at sikre dig at din funktion kender til variablen?



Peter Sepstrup (13-06-2003)
Kommentar
Fra : Peter Sepstrup


Dato : 13-06-03 08:23

> Jeg har brug for at lave nogle knapper/links som skifter en variabel
mellem
> 0 og 1 eller false og true når der klikkes på dem.. De skal huske værdien
> hvis man browser rundt på siden, så jeg tror det skal være gæmt i
sissions..
> Jeg mangler en algoritme som kan lave dette skift..

Jeg vil mene dette vil kunne gøre det...
php kode:

if($_POST['skift']) {
if ($valgdreng == 1) {
$valgdreng = 0;
} else {
$valgdreng = 1;
}
session_register("valgdreng");
echo $valgdreng;
}

"skift knap":

<form name="skift" method="post" action="<?php echo $_SERVER['PHP_SELF'];
?>">
<input name="skift" type="submit" value="skift" />
</form>


--
Mvh. Peter
____________________________
www.SepstrupNET.dk



Rasmus Christian Kaa~ (13-06-2003)
Kommentar
Fra : Rasmus Christian Kaa~


Dato : 13-06-03 08:54

> Jeg vil mene dette vil kunne gøre det...
> php kode:

husk session_start();


>
> if($_POST['skift']) {
> if ($valgdreng == 1) {
> $valgdreng = 0;
> } else {
> $valgdreng = 1;
> }
> session_register("valgdreng");
> echo $valgdreng;
> }



Peter Sepstrup (13-06-2003)
Kommentar
Fra : Peter Sepstrup


Dato : 13-06-03 10:36

> husk session_start();

whoops...
Den skal nemlig med ja...



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

Månedens bedste
Årets bedste
Sidste års bedste