|
| html indeholder ugyldige tegn og kan ikke ~ Fra : C. Nielsen |
Dato : 26-05-08 22:12 |
|
Hej.
Håber der er en der kan hjælpe.
På bl.a. denne side får jeg en meddelse i FF om at html'en indeholder
ugyldige tegn, og ikke kan konverteres til unikode og derfor kan jeg ikke
bruge webdeveloper udvidelsen som jeg ellers finder ganske nyttig, men hvad
er det jeg gør forkert så mine tegn bliver ugyldige ?
http://www.gekkohuset.dk/vafler/vafler_side1.php
Mvh.
Charlotte Nielsen
| |
Kim Ludvigsen (26-05-2008)
| Kommentar Fra : Kim Ludvigsen |
Dato : 26-05-08 22:20 |
|
C. Nielsen skrev:
> På bl.a. denne side får jeg en meddelse i FF om at html'en indeholder
> ugyldige tegn, og ikke kan konverteres til unikode og derfor kan jeg ikke
> bruge webdeveloper udvidelsen som jeg ellers finder ganske nyttig
Hvad er det, du prøver at gøre med Web Developer?
--
Mvh. Kim Ludvigsen
Lær ti-fingersystemet med det gratis program SES Type.
http://kimludvigsen.dk
| |
Martin (26-05-2008)
| Kommentar Fra : Martin |
Dato : 26-05-08 22:38 |
| | |
Martin (26-05-2008)
| Kommentar Fra : Martin |
Dato : 26-05-08 22:40 |
|
Martin wrote:
> C. Nielsen wrote:
>> Hej.
>> Håber der er en der kan hjælpe.
>> På bl.a. denne side får jeg en meddelse i FF om at html'en indeholder
>> ugyldige tegn, og ikke kan konverteres til unikode og derfor kan jeg
>> ikke bruge webdeveloper udvidelsen som jeg ellers finder ganske
>> nyttig, men hvad er det jeg gør forkert så mine tegn bliver ugyldige ?
>> http://www.gekkohuset.dk/vafler/vafler_side1.php
>
> Gætter på du prøver at validere din side?
> < http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.gekkohuset.dk%2Fvafler%2Fvafler_side1.php>
>
>
> Linje 71 indeholder et ugyldigt tegn - gad vide om ? ikke skulle være et
> å - altså å
>
> PS
> Husk lige at sætte / i enden af din img, så den valider helt perfekt
Faldt lige over denne
<!--[if IE 5]>
<style type="text/css">
#outerWrapper #indholdwrap #venstre {
width: ;
}
</style>
<![endif]-->
Forhåbentlig er der ingen der bruger IE 5 mere, eller jo der er sørme
0,057% iflg fdim.dk - nå skidt pyt
| |
C. Nielsen (26-05-2008)
| Kommentar Fra : C. Nielsen |
Dato : 26-05-08 23:28 |
|
"Martin" <martin@aarhof.invalid> skrev
>>> På bl.a. denne side får jeg en meddelse i FF om at html'en indeholder
>>> ugyldige tegn, og ikke kan konverteres til unikode og derfor kan jeg
>>> ikke bruge webdeveloper udvidelsen som jeg ellers finder ganske nyttig,
>>> men hvad er det jeg gør forkert så mine tegn bliver ugyldige ?
>>> http://www.gekkohuset.dk/vafler/vafler_side1.php
>>
>> Gætter på du prøver at validere din side?
>> < http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.gekkohuset.dk%2Fvafler%2Fvafler_side1.php>
>> Linje 71 indeholder et ugyldigt tegn - gad vide om ? ikke skulle være et
>> å - altså å
>>
>> PS
>> Husk lige at sætte / i enden af din img, så den valider helt perfekt
> Forhåbentlig er der ingen der bruger IE 5 mere, eller jo der er sørme
> 0,057% iflg fdim.dk - nå skidt pyt
Du har ret, det er slettet og img har fået den sidste / - og det er helt
rigtig gættet, jeg vil gerne validere siden, men kan ikke p.g.a. denne
fejl.
Jeg troede når jeg har valgt uft-8 så kunne jeg godt bruge æ,ø og å - der er
fuldt af dem over alle siderne.
Hvad skal jeg gøre for at bruge æ,ø,å uden problemer ? eller hvad vil være
mest korrekt uden at give problemer ?
Mvh.
Charlotte
| |
Stig Johansen (26-05-2008)
| Kommentar Fra : Stig Johansen |
Dato : 26-05-08 23:56 |
|
C. Nielsen wrote:
>
> "Martin" <martin@aarhof.invalid> skrev
>>> Linje 71 indeholder et ugyldigt tegn - gad vide om ? ikke skulle være et
>>> å - altså å
Jeg får en fejl i linie 58 nu, men det er nok pga ændringer.
> Jeg troede når jeg har valgt uft-8 så kunne jeg godt bruge æ,ø og å - der
> er fuldt af dem over alle siderne.
Det kan du også, men å'et i "Vafler på pind" er et iso-8859-1 - å, og ikke
et utf-8 - å.
> Hvad skal jeg gøre for at bruge æ,ø,å uden problemer ? eller hvad vil være
> mest korrekt uden at give problemer ?
Det er vel ikke noget, der er mere korrekt end andet.
utf-8 giver dig mulighed for at lave sider på sprog ud over 'western
europe', men kan til gengæld give bøvl med specialtegn.
--
Med venlig hilsen
Stig Johansen
| |
C. Nielsen (27-05-2008)
| Kommentar Fra : C. Nielsen |
Dato : 27-05-08 07:32 |
|
"Stig Johansen" <wopr.dk@gmaill.com> skrev i en meddelelse
news:483b4045$0$90268$14726298@news.sunsite.dk...
> C. Nielsen wrote:
>
>>
>> "Martin" <martin@aarhof.invalid> skrev
>>>> Linje 71 indeholder et ugyldigt tegn - gad vide om ? ikke skulle være
>>>> et
>>>> å - altså å
>
> Jeg får en fejl i linie 58 nu, men det er nok pga ændringer.
>
>> Jeg troede når jeg har valgt uft-8 så kunne jeg godt bruge æ,ø og å - der
>> er fuldt af dem over alle siderne.
>
> Det kan du også, men å'et i "Vafler på pind" er et iso-8859-1 - å, og ikke
> et utf-8 - å.
Tak for svar.
Nu har jeg checket og jeg kan ikke finde nogle å som adskiller sig fra
andre. På min computer er de bogstavet å ( ikke å) alle sammen - men
det å der drille kommer fra en fil som bliver includeret - kan det have
nogen betydning ?
--
Mvh.
Charlotte
| |
Martin (27-05-2008)
| Kommentar Fra : Martin |
Dato : 27-05-08 10:16 |
|
C. Nielsen wrote:
> "Stig Johansen" <wopr.dk@gmaill.com> skrev i en meddelelse
> news:483b4045$0$90268$14726298@news.sunsite.dk...
>> C. Nielsen wrote:
>>
>>> "Martin" <martin@aarhof.invalid> skrev
>>>>> Linje 71 indeholder et ugyldigt tegn - gad vide om ? ikke skulle være
>>>>> et
>>>>> å - altså å
>> Jeg får en fejl i linie 58 nu, men det er nok pga ændringer.
>>
>>> Jeg troede når jeg har valgt uft-8 så kunne jeg godt bruge æ,ø og å - der
>>> er fuldt af dem over alle siderne.
>> Det kan du også, men å'et i "Vafler på pind" er et iso-8859-1 - å, og ikke
>> et utf-8 - å.
>
> Tak for svar.
> Nu har jeg checket og jeg kan ikke finde nogle å som adskiller sig fra
> andre. På min computer er de bogstavet å ( ikke å) alle sammen - men
> det å der drille kommer fra en fil som bliver includeret - kan det have
> nogen betydning ?
MEGET!
Hvis det inkluderet bliver udskrevet som iso-8859-1 så er der problemer
så snart det skal ind i utf-8
Fx. så kan det blive inkluderet via serverscript sprog (php, asp osv.)
og hvis webserveren har iso-8859-1 som standard tegnsæt, så vil den
outputte iso-8859-1.
For at det kan ændres så kan du med php indsætte følgende i toppen af
den inkluderet fil
<?php
header('Content-type: text/html; charset="utf-8"');
?>
Ovenstående vil altid "overskrive" det på serverens standard tegnsæt
| |
C. Nielsen (27-05-2008)
| Kommentar Fra : C. Nielsen |
Dato : 27-05-08 11:11 |
|
"Martin" <maaNO@SPAMscandesigns.dk>
>>> C. Nielsen wrote:
>>>
>> Tak for svar.
>> Nu har jeg checket og jeg kan ikke finde nogle å som adskiller sig fra
>> andre. På min computer er de bogstavet å ( ikke å) alle sammen -
>> men det å der drille kommer fra en fil som bliver includeret - kan det
>> have nogen betydning ?
>
> MEGET!
> Hvis det inkluderet bliver udskrevet som iso-8859-1 så er der problemer så
> snart det skal ind i utf-8
>
> Fx. så kan det blive inkluderet via serverscript sprog (php, asp osv.) og
> hvis webserveren har iso-8859-1 som standard tegnsæt, så vil den outputte
> iso-8859-1.
>
> For at det kan ændres så kan du med php indsætte følgende i toppen af den
> inkluderet fil
>
> <?php
> header('Content-type: text/html; charset="utf-8"');
> ?>
>
> Ovenstående vil altid "overskrive" det på serverens standard tegnsæt
Tak for svar , men jeg kan ikke få det til at virke. Jeg får en warning -
sådan her :
<b>Warning</b>: Cannot modify header information - headers already sent by
(output started at /home/www/gekkohuset.dk/index.php:6) in
<b>/home/www/gekkohuset.dk/include/menu_top.inc.htm</b> on line <b>1</b><br
/>
Skal koden lægges i alle includerede filer eller hvordan ?
--
Mvh.
Charlotte
| |
Martin (27-05-2008)
| Kommentar Fra : Martin |
Dato : 27-05-08 21:59 |
|
C. Nielsen wrote:
> "Martin" <maaNO@SPAMscandesigns.dk>
>>>> C. Nielsen wrote:
>>>>
>>> Tak for svar.
>>> Nu har jeg checket og jeg kan ikke finde nogle å som adskiller sig fra
>>> andre. På min computer er de bogstavet å ( ikke å) alle sammen -
>>> men det å der drille kommer fra en fil som bliver includeret - kan det
>>> have nogen betydning ?
>> MEGET!
>> Hvis det inkluderet bliver udskrevet som iso-8859-1 så er der problemer så
>> snart det skal ind i utf-8
>>
>> Fx. så kan det blive inkluderet via serverscript sprog (php, asp osv.) og
>> hvis webserveren har iso-8859-1 som standard tegnsæt, så vil den outputte
>> iso-8859-1.
>>
>> For at det kan ændres så kan du med php indsætte følgende i toppen af den
>> inkluderet fil
>>
>> <?php
>> header('Content-type: text/html; charset="utf-8"');
>> ?>
>>
>> Ovenstående vil altid "overskrive" det på serverens standard tegnsæt
>
> Tak for svar , men jeg kan ikke få det til at virke. Jeg får en warning -
> sådan her :
> <b>Warning</b>: Cannot modify header information - headers already sent by
> (output started at /home/www/gekkohuset.dk/index.php:6) in
> <b>/home/www/gekkohuset.dk/include/menu_top.inc.htm</b> on line <b>1</b><br
> />
>
> Skal koden lægges i alle includerede filer eller hvordan ?
Som skrevet, du kan ikke modificerer en header, når der allerede er
afsendt output, og som du yderligere kan se, så er det på linje 6 i
index.php at dit output er.
| |
Stig Johansen (27-05-2008)
| Kommentar Fra : Stig Johansen |
Dato : 27-05-08 15:59 |
|
"C. Nielsen" <C.NielsenDKfjerndette@hotmail.com> wrote in message
news:483bab10$0$15872$edfadb0f@dtext01.news.tele.dk...
> Tak for svar.
> Nu har jeg checket og jeg kan ikke finde nogle å som adskiller sig fra
> andre.
Men det er der altså (med mindre du retter det mens jeg skriver)
Hvis du kigger på denne linie, i det færdige HTML:
<div class="sand"><a href="../vafler/vafler_side1.php" title="VaffelVuffer -
vafler med pind"><img src="../billeder/menuer/sand_20x20.gif"
alt="VaffelVuffer- vafler på pind" /></a></div>
Så er det et iso-8859-1 - å (her intet med å at gøre).
> På min computer er de bogstavet å ( ikke å) alle sammen - men
> det å der drille kommer fra en fil som bliver includeret - kan det have
> nogen betydning ?
Jeg har en lille 'ting' kørende på min egen server som kan vise det aktuelle
indhold af det HTML (ufortolket ansi/iso-8859-1), der kommer ud til
klienten.
Den ligger her:
http://w-o-p-r.dk/wopr.tools/probes/wopr.probes.asp
men er sådan set ikke beregnet til offentligheden, og bliver måske pillet
ned igen.
Hvis du kigger på din egen side som text, så kan du se at:
"vafler på pind" som ovenfor beskrevet er ansi/iso-8859-1, hvorimod
sætningen:
"Dispensereren doserere den rigtige mængde dej, til den perfekte størrelse
på vaflen."
er korrekt utf-8.
Hvilke værktøjer/editorer, der viser hvad, og hvorfor, skal jeg ikke kunne
udtale mig om.
--
Med venlig hilsen/Best regards
Stig Johansen
| |
C. Nielsen (27-05-2008)
| Kommentar Fra : C. Nielsen |
Dato : 27-05-08 19:38 |
|
"Stig Johansen" <wopr.dk@gmail.com> skrev
> Hvis du kigger på din egen side som text, så kan du se at:
> "vafler på pind" som ovenfor beskrevet er ansi/iso-8859-1, hvorimod
> sætningen:
> "Dispensereren doserere den rigtige mængde dej, til den perfekte
> størrelse
> på vaflen."
> er korrekt utf-8.
Det er da et vældig smart og nyttigt værktøj/program til et finde hvor en
fejl måtte befinde sig.
Tak for hjælpen. Jeg prøver at finde en løsning.
--
mvh.
Charlotte
| |
Philip Nunnegaard (27-05-2008)
| Kommentar Fra : Philip Nunnegaard |
Dato : 27-05-08 07:15 |
|
"C. Nielsen" <C.NielsenDKfjerndette@hotmail.com> skrev
> Jeg troede når jeg har valgt uft-8 så kunne jeg godt bruge æ,ø og å - der
> er fuldt af dem over alle siderne.
Det er lige modsat. UTF-8 giver problemer med æ, ø og å (det er i hvert fald
min erfaring).
Derfor bruger jeg altid "iso-8859-1". Så virker det, og man slipper for den
gammeldagse ting med å osv.
| |
Kim Ludvigsen (28-05-2008)
| Kommentar Fra : Kim Ludvigsen |
Dato : 28-05-08 01:12 |
|
Philip Nunnegaard skrev:
> "C. Nielsen" <C.NielsenDKfjerndette@hotmail.com> skrev
>
>> Jeg troede når jeg har valgt uft-8 så kunne jeg godt bruge æ,ø og å -
>> der er fuldt af dem over alle siderne.
>
> Det er lige modsat. UTF-8 giver problemer med æ, ø og å (det er i hvert
> fald min erfaring).
> Derfor bruger jeg altid "iso-8859-1". Så virker det, og man slipper for
> den gammeldagse ting med å osv.
Både UTF-8 og iso-8859-1 fungerer helt fint med æ, ø og å.
Man skal blot huske at gemme sine html-filer i det rette
format.
Bruger man fx Notesblok, gemmes filerne som standard i et
format, der er kompatibelt med iso-8859-1-formatet mht. æ, ø
og å. Vil man bruge UTF-8 i html-filen, skal man derfor
huske at skifte filtype (via rullemenuen Filtype), når man
gemmer filen i Notesblok. Det samme gælder med de fleste
andre tekst-editorer og html-editorer.
--
Mvh. Kim Ludvigsen
Desktop Sidebar smelter internettet sammen med din computer.
http://kimludvigsen.dk
| |
C. Nielsen (29-05-2008)
| Kommentar Fra : C. Nielsen |
Dato : 29-05-08 14:42 |
|
"Kim Ludvigsen" <usenet@kimludvigsen.dk>
> Philip Nunnegaard skrev:
>> "C. Nielsen" <C.NielsenDKfjerndette@hotmail.com> skrev
> Bruger man fx Notesblok, gemmes filerne som standard i et format, der er
> kompatibelt med iso-8859-1-formatet mht. æ, ø og å. Vil man bruge UTF-8 i
> html-filen, skal man derfor huske at skifte filtype (via rullemenuen
> Filtype), når man gemmer filen i Notesblok. Det samme gælder med de fleste
> andre tekst-editorer og html-editorer.
Tak for jeres hjælp.
Efter at have fået bekræftet at serveren kørte utf-8, valgte jeg at lave
nogle nye filer til det der skulle includeres, hvor jeg var sikker på at
tingene blev gemt som utf-8 også.
Det virkede for det fungere nu.
Mvh.
Charlotte
| |
|
|