---
title: "problem med åäö i länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/99155-problem-med-åäö-i-länk"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "apan_jocko"
published: "2004-03-10T13:56:52.000Z"
updated: "2004-03-10T16:18:25.000Z"
replies: 2
views: 429
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/99155-problem-med-åäö-i-länk"
---

# problem med åäö i länk

## #1 — apan_jocko, 2004-03-10T13:56Z

hopp...

Har en sida där en användare som är inloggad kan skicka upp en bild.

När anv gör detta skapas en mapp (om det inte redan finns ngn med användarnamnet) samt en miniatyrbild & sen skickas orginalbilden upp.

När man senare väljer att visa en mapp med en anv som har ett å,ä,ö i anv namnet så visas inte bilderna korrekt.

Detta fungerar utmärkt med övriga användare, inga problem alls.

Ngn som har stött på motsv tidigare?

Ngt förslag på lösning?

/Eken

Permalänk: https://www.webforum.nu/p/99155

## #2 — Mungo, 2004-03-10T14:46Z

Konvertera åäö och andra specialtecken till 7-bitsascii. Jag har en funktion för detta:

```php
function bit7($instring) {
	$instring = strtolower($instring);
	$instring = eregi_replace("ö", "o", $instring);
	$instring = eregi_replace("å", "a", $instring);
	$instring = eregi_replace("ä", "a", $instring);
	$instring = eregi_replace(" ", "_", $instring);
	$instring = eregi_replace("ü", "u", $instring);
	$instring = eregi_replace("é", "e", $instring);
	$instring = eregi_replace("è", "e", $instring);
	$instring = eregi_replace("ë", "e", $instring);
	return $instring;
	}
```

Den här funktionen hanterar bara lowercase, jag föreslår att du konverterar alla strängar till lowercase innan du skapar filnamn osv.

Permalänk: https://www.webforum.nu/p/1295281

## #3 — aasah, 2004-03-10T16:18Z

> **Mungo skrev:**
>
> Konvertera åäö och andra specialtecken till 7-bitsascii. Jag har en funktion för detta:
> 
>
>
> ```php
> function bit7($instring) {
> 	$instring = strtolower($instring);
> 	$instring = eregi_replace("ö", "o", $instring);
> 	$instring = eregi_replace("å", "a", $instring);
> 	$instring = eregi_replace("ä", "a", $instring);
> 	$instring = eregi_replace(" ", "_", $instring);
> 	$instring = eregi_replace("ü", "u", $instring);
> 	$instring = eregi_replace("é", "e", $instring);
> 	$instring = eregi_replace("è", "e", $instring);
> 	$instring = eregi_replace("ë", "e", $instring);
> 	return $instring;
> 	}
> ```
>
> 
> 
> Den här funktionen hanterar bara lowercase, jag föreslår att du konverterar alla strängar till lowercase innan du skapar filnamn osv.

Men... om både användarna (tex) åsa och asa är registrerade, så kommer åsas bilder att hamna under asas mapp!!! Inte en helt riskfri lösning således....

Har bestämt för mig att wF:s administration hade samma problem med Mina filer när man gick över till Windows och att man löste det på något helt annat sätt... :OO Se [här](http://www.webforum.nu/showthread.php?s=&forumid=196&threadid=87406).

Permalänk: https://www.webforum.nu/p/1295345

---

Tråden på webben: https://www.webforum.nu/amne/php/99155-problem-med-åäö-i-länk
