Frågan 10 mars 2004 13:56 #1 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
Mungo Medlem sedan jan. 2000 372 inlägg Konvertera åäö och andra specialtecken till 7-bitsascii. Jag har en funktion för detta:
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.
A aasah Medlem sedan mars 2003 4 471 inlägg
Mungo skrev:
Konvertera åäö och andra specialtecken till 7-bitsascii. Jag har en funktion för detta:
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 .