Just nu i M3-nätverket
Gå till innehåll

Bildnamn med nationella tecken.


Kim..

Rekommendera Poster

Hej!

 

Jag har byggt ett script som letar efter bilder i en katalog och visar småbilder av dessa i ett index. I NS fungerar detta ypperligt, men IE har väldigt svårt för det med å, ä och ö i bildnamnen och visar därför inte någon av dessa bilderna.

 

Någon som vet hur detta skulle kunna lösas..?

 

 

Länk till kommentar
Dela på andra webbplatser

Använd funktionen rawurlencode(). Ha bara inte hela sökvägar med / i sig:

$url = "åäö.gif";
echo "<a href=\"" . rawurlencode($url) . "\">Länk</a>";
// Detta fungerar inte som tänkt:
$url = "mapp/åäö.gif";
echo "<a href=\"" . rawurlencode($url) . "\">Länk</a>";
// Så här ska det vara
$url = "åäö.gif";
echo "<a href=\"" . rawurlencode("mapp") . "/" . rawurlencode($url) . "\">Länk</a>";

 

Länk till kommentar
Dela på andra webbplatser

Nämen vad trevligt, testade funktionen urlencode() innan för jag tyckte att det känndes rätt.

 

Nu fungerar det iaf även i IE, tack så mycket.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...