Avatar billede voirsous Nybegynder
07. januar 2004 - 20:06 Der er 5 kommentarer og
1 løsning

Vil ikke vise $side=tempel

Hej endnu engang er jeg stødt ind i et problem....
jeg har noget php kode som i princippet ser sådan her ud

if(isset($side)=="") {
dette virker
}if(isset($side)=="kat") {
dette virker ikke
}

den finder ud af om den skal skifte til via browser linien...
?side=kat

hvorfor virker det ikke ikke?

har både prøvet med / uden
error_reporting(E_ALL ^ ~E_WARNING);
i toppen

tjekket php ini filen, og doc. men intet hjalp? Har den nyeste PHP version!
Avatar billede ztyxx Nybegynder
07. januar 2004 - 20:08 #1
}if(isset($_GET["side"])=="kat") {
Avatar billede fcknet Nybegynder
07. januar 2004 - 20:10 #2
if(isset($side)=="") {
dette virker
}elseif(isset($side)=="kat") {
dette virker ikke
}
Avatar billede fcknet Nybegynder
07. januar 2004 - 20:11 #3
Jeg forstår ikke hvad du vil.

Hvis $side er sat vil du noget

hvis den er sat og er "kat" vil du ngoet andet?
Avatar billede eagleeye Praktikant
07. januar 2004 - 20:17 #4
Hvad med bare at skrive:
if ($side=="kat") {

}


Eller sådan her:

$side = isset($_GET['side']) ? $_GET['side'] : "";
if ($side=="kat") {
// gør noget
}
Avatar billede fangel Nybegynder
07. januar 2004 - 20:24 #5
du kan ikke alve == på isset(), da denne returnere en booleansk værdi (sand/falsk) - den vil aldrig indeholde fx "kat"

dvs noget i den her stil

if(isset($side) AND $side=='kat') echo "noget";

Morten
Avatar billede voirsous Nybegynder
10. januar 2004 - 18:32 #6
takker til alle, det var $_GET[] der manglede
smider zytxx et svar?
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