26. februar 2006 - 15:10Der er
25 kommentarer og 1 løsning
stort switch problem.
Hey Eksperter.
Sidder med følgende kode, og den virker bare ikke som jeg vil have den til.
###### Kode ###### switch($_GET['sortby']) { case (!isset($_GET['sortby'])) : $sortby = "music"; break; case($_GET['sortby'] != "music" OR $_GET['sortby'] != "title" OR $_GET['sortby'] != "view_count"): $sortby = "music"; break; } ###### Kode Slut ######
Det jeg skal have den til, er at HVIS $_GET['sortby'] ikke er sat, skal den sættes til "music" , og hvis $_GET['sortby'] ikke er enten: music, title eller view_count, skal den også sættes til music.
Jamen jeg opgiver at diskutere med dig. Til slut blot: 1) Jeg får, som forventet, en ikke-rimelig reaktion på en manglende sortby i url-en. Hvis du ikke får det er du heldig, og skal helst ikke flytte dit site til en anden PHP-installering. 2) Lad være med at vise din kode med din switch-sætning til andre, der har forstand på PHP, med mindre du synes det er rart at de griner af dig.
Du har fået to gode løsninger, og jeg er ligeglad med hvad du bruger ;)
næsten virkede ?? den virkede da som den skulle... at den så ikke var optimal, og mega fejl befængt, er jo så en anden side af sagen, men som man siger:
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.