readdir() klarar inte åäö

PHP

3 svar · 380 visningar · startad av greymane

Medlem sedan juli 2001711 inlägg
Trådstart#1

Jag får inte readdir() att läsa filer med åäö på rätt sätt. Var ligger felet? Det borde väl gå? Såhär ser skriptet ut:

if ($handle = opendir($uploaddir)) { 	
			$counter = 0;
	   		while (false !== ($file = readdir($handle))) {
				echo $file."<br>";
			}
			
}
Medlem sedan juli 2001711 inlägg
#2

ingen som har den blekaste?

Medlem sedan sep. 200436 inlägg
#3

det beror väl isf antagligen på webservern. Du ska aldrig använda åäö i namn på filer du ska lägga på nätet. Det är en grundregel.

Medlem sedan juli 2001711 inlägg
#4

ok, då blir det apacheforumet istället :)

ang att inte ha åäö på internet, det styr jag inte över då det är användaren som laddar upp filer. däremot kommer jag ändra åäö till aao, fast då måste jag läsa in filen med readdir(). förstår du problemet? :)

266 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)