Switch og danske bogstaver - virker i nogle tilfælde
Hej,Jeg sidder med en større del kode hvorfor jeg ikke poster hele koden her. Problemet er at de cases hvori der indgår danske bogstaver virker i halvdelen af tilfældene, hvilket undrer mig en hel del. Overordnet er koden:
side.php:
<body>
noget kode
include('1.php');
noget kode
include('2.php');
noget kode
include('3.php');
noget kode
include('4.php');
noget kode
</body>
Hver af de included filer er opbygget således:
switch($frugt) {
case "gulerod noget":
kode
break;
case "æble noget":
kode
break;
default:
echo "fejl";
}
Hvor variablen i switchen og case'ne er identiske, mens koden er forskellig.
Det mystiske er at include 2.php og 3.php fungere fint når "æble noget" kaldes, men ikke 1.php og 4.php. Hvis "gulerod noget" kaldes virker alle fire include. Ændrer jeg "æble noget" til fx "aeble noget" virker alle fire include.
Hvad er forklaringen - og løsningen?
