Kopiering med FTP sabbar html-koden (åäö) (LÖST)
-
- Inlägg: 43
- Blev medlem: 10 nov 2008, 22:17
- OS: Ubuntu
Kopiering med FTP sabbar html-koden (åäö) (LÖST)
Hej.
Jag fipplar ihop en hemsida, där jag bytt innehåller från en gammal fil. Allt ser bra ut och jag kopierar den med FTP till en server. Nånstans på vägen byts alla åäö ut mot ?-tecken. Går att läsa, men ser inte klokt ut. Om jag öppnar koden är alla åäö utbytta, så uppenbarligen kopierar den inte rätt. Vad kan detta bero på?
OS: Ubuntu linux
Webdesignprogram: Kompozer
FTP: Ubuntu file browser
Jag fipplar ihop en hemsida, där jag bytt innehåller från en gammal fil. Allt ser bra ut och jag kopierar den med FTP till en server. Nånstans på vägen byts alla åäö ut mot ?-tecken. Går att läsa, men ser inte klokt ut. Om jag öppnar koden är alla åäö utbytta, så uppenbarligen kopierar den inte rätt. Vad kan detta bero på?
OS: Ubuntu linux
Webdesignprogram: Kompozer
FTP: Ubuntu file browser
Senast redigerad av 1 Hellraiser, redigerad totalt 6 gånger.
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Kopiering med FTP sabbar html-koden (åäö)
Får du problemet både om du kopierar som binary och ascii..??
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
-
- Inlägg: 43
- Blev medlem: 10 nov 2008, 22:17
- OS: Ubuntu
Re: Kopiering med FTP sabbar html-koden (åäö)
Hur ändrar jag det?
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Kopiering med FTP sabbar html-koden (åäö)
Det beror på vad det är för ftp du kör.
Om det är en grafisk så bör det vara någon inställning någonstans där du anger "transfer mode" eller "överföringssätt" eller något liknande. Då har du antagligen att välja på "ascii", "binary" och "automatic". Den som det är allra minst risk att den sabbar något är "binary".
Om det däremot är en vanlig text-ftp så ändrar du det med att skriva "asc" eller "bin" innan du gör överföringen med "put" eller "get".
Om det är en grafisk så bör det vara någon inställning någonstans där du anger "transfer mode" eller "överföringssätt" eller något liknande. Då har du antagligen att välja på "ascii", "binary" och "automatic". Den som det är allra minst risk att den sabbar något är "binary".
Om det däremot är en vanlig text-ftp så ändrar du det med att skriva "asc" eller "bin" innan du gör överföringen med "put" eller "get".
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
-
- Inlägg: 43
- Blev medlem: 10 nov 2008, 22:17
- OS: Ubuntu
Re: Kopiering med FTP sabbar html-koden (åäö)
Har installerat riktigt FTP-program nu. Skall testa detta så fort jag fått tag i lösenordet (försvann i diskkrasch innan).
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Kopiering med FTP sabbar html-koden (åäö)
Det kan vara så också att det är ett rent HTML-fel, där den burken där du skriver HTML och servern inte har samma teckenkodning.
I HTML ser det ut som:
Charset kan också vara angivet som "iso-8859-1", "windows-1252" och några till, sök på "html charset" i google. Om du inte har raden alls i din HTML-kod så bör du lägga till den för att kunna tala om vilken teckenkodning du använder, annars kommer det ändå att bli "soppa" i en stor del av världen... 
I HTML ser det ut som:
Kod: Markera allt
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
- maths57
- Inlägg: 2911
- Blev medlem: 22 jun 2007, 15:10
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: Kopiering med FTP sabbar html-koden (åäö)
Har man svenska som språk i Ubuntu, så kör den UTF-8. Det kan tänkas att servern kör Latin-1. Om du omvandlar filerna till Latin-1, hur ser det ut då?
-
- Inlägg: 43
- Blev medlem: 10 nov 2008, 22:17
- OS: Ubuntu
Re: Kopiering med FTP sabbar html-koden (åäö)
Problemet är löst. Visade sig att servern inte pallar åäö. I Kompozer - tools - Options - Advanced - Special Characters ändrade jag till "HTML 4". Då skrivs åäö om i koden som tecken servern fattar.
Före:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
</head>
<body>
åäö
</body>
</html>
Efter:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
</head>
<body>
åäö
</body>
</html>
Tack för alla tips.
Mvh H
Före:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
</head>
<body>
åäö
</body>
</html>
Efter:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
</head>
<body>
åäö
</body>
</html>
Tack för alla tips.
Mvh H
Re: Kopiering med FTP sabbar html-koden (åäö) (LÖST)
Det skall man dock alltid ha som god sed att göra, för att garantera bästa funktion. Personligen skriver jag alltid åäö när jag skriver själva texten, sedan i slutfasen av allt, strax innan det skall tankas upp som klar fil, kör jag en Sök/Ersätt och byter ut å mot å, ä mot ä och ö mot ö, samt samma för de stora varianterna av samma bokstäver.
Sen skall man ju såklart kolla av sina kreationer mot http://validator.w3.org/ och se till att man får ett grönt
Sen skall man ju såklart kolla av sina kreationer mot http://validator.w3.org/ och se till att man får ett grönt
Annars gör man om, och gör rätt!This document was successfully checked as ....
