MrBjoern Skrevet 7. august 2006 Del Skrevet 7. august 2006 Rett på sak: Jeg trenger et script som bytter ut tekst når man åpner ny side eller trykker på refresh knappen, noen som har dette? Lenke til kommentar
hockey500 Skrevet 7. august 2006 Del Skrevet 7. august 2006 veldig godt forklart... sett en cookie/session hvis du kan skal endre en gang. skal du switche mellom 2 tekster hver gang brukeren besøker siden kan du øke en cookie-verdi med 1 for hvert besøk. pseudokode: <?php if(cookie ikke satt) opprett cookie, sett verdi til 1 else øk verdien med 1 $verdi = ($_COOKIE['kake'] % 2 == 0) ? "Verdi 1" : "Verdi 2"; echo $verdi; ?> Lenke til kommentar
MrBjoern Skrevet 7. august 2006 Forfatter Del Skrevet 7. august 2006 fikk ikke helt til den der jeg. Hvor skal jeg skrive inn teksten som skal vises? (er vel ganske ny på php enda) Lenke til kommentar
hockey500 Skrevet 7. august 2006 Del Skrevet 7. august 2006 (endret) <?php if(!$_COOKIE['kake']) setcookie('kake', 1); // gyldig til browser lukkes else $_COOKIE['kake']++; $verdi = ($_COOKIE['kake'] % 2 == 0) ? "Verdi 1" : "Verdi 2"; echo $verdi; ?> Endret 7. august 2006 av hockey500 Lenke til kommentar
endrebjo Skrevet 8. august 2006 Del Skrevet 8. august 2006 (endret) $verdi = ($_COOKIE['kake'] % 2 == 0) ? "Verdi 1" : "Verdi 2"; 6631526[/snapback] Interessant. Hva heter denne metoden? Endret 8. august 2006 av endrebjorsvik Lenke til kommentar
Gjest Slettet+142 Skrevet 8. august 2006 Del Skrevet 8. august 2006 $verdi = ($_COOKIE['kake'] % 2 == 0) ? "Verdi 1" : "Verdi 2"; 6631526[/snapback] Interessant. Hva heter denne metoden? 6633437[/snapback] det "heter" vel ikkje noe annet enn at det e en kortform av if-strukturen... prøv å google det... Lenke til kommentar
hockey500 Skrevet 8. august 2006 Del Skrevet 8. august 2006 (endret) det heter vel "ternary operator" eller "ternary conditional statement", eller noe i den dur... 1 og 2 er identiske: $var = 1; // 1: if(!empty($var)) echo "\$var er ikke tom"; else echo "\$var er tom"; // 2: $v = (!empty($var)) ? "\$var er ikke tom" : "\$var er tom"; echo $v; Endret 8. august 2006 av hockey500 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå