I början av Januari 2014 låstes Whoa och du kan alltså ej logga in eller skriva något nytt i forumen. Innehåll i forum osv kommer finnas tillgängligt. Läs Mer »

PHP-hjälp! Å, ä, ö?

Hobby & Fritid - Datorer & Teknik

   

2008-03-11 23:02

PHP-hjälp! Å, ä, ö?

Hej! Jag undrar om någon har en lösning på hur man får stöd för tecknena å, ä och ö i filnamn på filer som laddas upp till en katalog med hjälp av PHP?

Filen skickas upp till en katalog med PHP-kod, vilket funkar fint. Det funkar dock inte lika fint om filen som jag skickar upp innehåller å, ä eller ö. Då omkodas istället det specifika tecknet till två enskilda tecken (antar att det är UTF-8 som jobbar där.) Detta resulterar i att man får tillbaks en direktlänk till filen som inte är läsbar i någon webbläsare.

Finns det nåt sätt att få å, ä och ö att fungera, eller nån vettig kodsträng som döper om å och ä till a och ö till o i samband med postningen av filen (så att den fått dessa tecken omvandlade till respektive a och o när den ligger i sin katalog på servern)?

Tack för all hjälp!

Denna användare har skrivit alla inlägg där användaren har tagits bort från whoa.

2008-03-11 23:09
Fixa en sträng som byter å mot &aring istället så blir den presenterade texten läslig när den ska presenteras igen :)

10-4, over...
"Not so funny now, funny man..." - Å, jo, totally worth it! ;)
Mabande In The Park - once in a lifetime, baby
Thugz 4 hugZ - kärlek istället för gangsterpropaganda

2008-03-11 23:15
Mabande, tack för ditt snabba svar! Jag har tänkt att fixa det. Men nu gäller det ju filnamn, och inte text. Funkar det bra ändå tror du? Exempel: Jag laddar upp en fil som heter båt.jpg, den döps om till b&aringt.jpg (minns inte å:s a.k.a) och när jag sen använder en direktlänk med detta filnamn på slutet, kommer den då att öppnas som båt.jpg?
Denna användare har skrivit alla inlägg där användaren har tagits bort från whoa.

2008-03-11 23:28
Ah, jag missförstod, trodde det handlade om text i  en fil : /
Det bästa är nog att bara fixa ett script för att göra å,ä,ö till aa,ae,oe (så att inte sjöfararbilden båt.jpg skriver över fladdemusbilden bat.jpg) :)

10-4, over...
"Not so funny now, funny man..." - Å, jo, totally worth it! ;)
Mabande In The Park - once in a lifetime, baby
Thugz 4 hugZ - kärlek istället för gangsterpropaganda

2008-03-13 22:30
urlencode är din vän. Url encoda länken.

http://se2.php.net/manual/en/function.urlencode.php
There are no stupid questions, just stupid people - Mr. Garrison