25. oktober 2006 - 19:20
Der er
13 kommentarer og 1 løsning
Switch virker ikke, kan i hjælpe?
Umiddelbart vil jeg mene denne her burder være rigtig nok, men aaaargh <? $act="hold"; switch($act) { case "config": echo "config"; break; case "hold": echo "hold; break; default: case "list"; echo "default"; break; } ?> hele h.... og h..... det er sikker t en lille lorte ting :o)
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
25. oktober 2006 - 19:29
#1
der skal ikke break ved den sidste :)
25. oktober 2006 - 19:31
#2
<? $act="hold"; switch($act) { case "config": echo "config"; break; case "hold": echo "hold; break; default: echo "default"; } ?>
25. oktober 2006 - 19:37
#3
præcis, når der ikke er break skal der selvfølgelig heller ikke være case (ville lige uddybe det hvis du nu ikke forstod det)
25. oktober 2006 - 19:39
#4
http://www.hoell.dk/test/hoeller.php er:
<?
$act="hold";
switch($act)
{
case "config":
echo "config";
break;
case "hold":
echo "hold;
break;
default:
echo "default";
}
?>
Hvad går der lige galt?
25. oktober 2006 - 19:44
#5
Hmm - det virker underligt.
25. oktober 2006 - 19:48
#6
<? $act="hold"; switch($act) { case "config": echo "config"; break; case "hold": echo "hold; break; default: echo "default"; endswitch; } ?>
25. oktober 2006 - 19:48
#7
ellers så prøv at sæt <?php istedet for <? ellers opfatter den det ikke som php (det kommer helt an på din php opsætning)
25. oktober 2006 - 20:00
#8
Nå nu virker det ska i have og vide hvad der var galt? tjek lige linje 10 :o) 1: <?php 2: $act="hold"; 3: switch($act) 4: { 5: case "config": 6: echo "config"; 7: break; 8: 9: case "hold": 10: echo "hold"; 11: break; 12: 13: default: 14: case "list"; 15: echo "default"; 16: break; 17:} 18:?> denne virker!!skal i have point eller skal jeg bare lukke :o)
25. oktober 2006 - 20:10
#9
hvad var der med linie 10 ? :-) kan skam intet se
25. oktober 2006 - 20:11
#10
tja ok da, point kan man da altid modtage ;-)
25. oktober 2006 - 20:12
#11
Det kan jeg nu heller ikke ;P
25. oktober 2006 - 20:12
#12
btw. vær venlig at forklare mig hvor fejlen lå, for hvis jeg ikke bidrog til løsningen som virkede så vil jeg helst ikke have point :)
25. oktober 2006 - 20:12
#13
i de første forslag: echo "hold; seneste version: echo "hold"; Lille forskel stor betydning :o)
25. oktober 2006 - 20:15
#14
ahh du manglede et anførselstegn snup du selv pointene...
Vi tilbyder markedets bedste kurser inden for webudvikling