Gilbert Skrevet 10. januar 2004 Del Skrevet 10. januar 2004 (endret) reg_bosted.php : Danmark Finland osv... $mulige_valg = file('textdata/reg_bosted.php'); $plass = $_SESSION['bosted']; foreach($mulige_valg as $valg ) { echo "<option value=$valg"; if($_SESSION['bosted'] == $valg) echo " SELECTED"; echo ">$valg</option>\n"; } if($_SESSION['bosted'] == $valg) fungerer ikke. men hvis jeg bruker $mulige_valg = array('Danmark','Finland'); så funker det. rart? Endret 10. januar 2004 av fjartan Lenke til kommentar
???????? Skrevet 11. januar 2004 Del Skrevet 11. januar 2004 Jeg antar at du kjører session_start() tidligere i filen? Problemet er ikke rart, bare man vet løsningne da. Når du bruker file() blir det tatt med et blankt felt (mellomrom), så alt du må gjøre er å bruke trim(). if($_SESSION['bosted'] == trim($valg)) 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å