/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Danske karakterer i php script vises ikke ~
Fra : Jesper Taanum-Willum~


Dato : 10-05-05 11:06

Hej

Jeg har en Redhat ES 3.0 med Apache, Mysql og PHP installeret.
Jeg har overført nogle hjemmesider fra en Redhat 6.2 som skabte lidt
problemer i starten da
de var ANSI kodet. Efter de blev konverteret til UTF-8 kunne de blive vist
korrekt. Exportfilerne fra Mysql
skulle også konverteres inden import for at blive vist rigtigt.
Mit sidste problem er de PHP scripts som ikke vises korrekt i browseren hvis
den skal noget som helst med æ,å ellerø.

Del af PHP script som vises forkert:

<table width="100%">
<tr>
<td width="80%" align="left" valign="middle">
<nobr>
Index :
<? $alfabet="ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ";
for ($i=0;$i<=29;$i++)
{ ?><img src="../image/blank.gif" border="0" height="1" width="5"><a
href="#toppen" onclick="listen.location='firma_listen.php?tt=<?echo
$tt;?>&andel=<?echo $andel;?>&sprog=<?echo $sprog?>&sog_rol=<?echo
$sog_rol;?>&sog_navn=<?echo $sog_navn;?>&sog_ean=<?echo
$sog_ean;?>&hvem=<?echo $hvem?>&status=<?echo $status?>&logHvad=<?echo
$logHvad?>&check=<?echo $check?>&vise=ja#<?echo
substr($alfabet,$i,1);?>'"><?echo substr($alfabet,$i,1);?><img
src="../image/blank.gif" border="0" height="1" width="5"></a><?
}
?>
</nobr>
</td>
<td width="20%" align="right">
<nobr>
<?echo date("Y-m-d",time())?>
</nobr>
</td>
</tr>
</Table>

I browseren kommer det sådan ud:
Index : ABCDEFGHIJKLMNOPQRSTUVWXYZüimg src="../image/blank.gif"
border="0" height="1" width="5">?üimg src="../image/blank.gif" border="0"
height="1" width="5">? 2005-05-10



Jeg regner med at det er noget med at fortælle PHP at den skal køre UTF-8,
men hvor gør man det?


Venligst
Jesper Taanum-Willumsen
Eltra


begin 666 blank.gif
M1TE&.#EA$ `0`(#_`,# P ```"'Y! $`````+ `````0`! `0 (.A(^IR^T/
*HYRTVHNS/@4`.P``
`
end


 
 
Michael Rasmussen (10-05-2005)
Kommentar
Fra : Michael Rasmussen


Dato : 10-05-05 11:32

On Tue, 10 May 2005 12:06:24 +0200, Jesper Taanum-Willumsen wrote:

>
> Jeg regner med at det er noget med at fortælle PHP at den skal køre UTF-8,
> men hvor gør man det?
Det har sådan set intet med PHP at gøre. Hvis du kørte dine sider
igennem http://validator.w3.org, ville du hurtigt få den nødvendige
information om, hvordan du kunne rette det til.

--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917


Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste