Hi,
ich schreibe gerade ein Backend. Hierfür habe ich auch die Funktionen addFile und addFolder. Dabei soll halt folgendes passieren. Angenommen man will das File "Al-Kati vö!" nennen. Da soll die Funktion "al_kati_voe" draus machen. Konkret
  
$specialcharreplace   = array("ä" => "ae","ö" => "oe", "ü" => "ue","ß" => "ss");  
  
	//Leerzeichen vorne hinten weg  
	$name = trim($name);  
	  
	//alle Zeichen klein  
	$name = strtolower($name);  
	  
	//Buchstaben ersetzen  
	foreach ($specialcharreplace as $key => $value) {  
		$name = str_replace($key,$value,$name);  
	}  
	  
	//nur Zahlen und Buchstaben  
	$name = preg_replace("(\W)","",$name);  
preg_replace checke ich aber nicht so ganz. So kommen ja nur Zahlen und Buchstaben dabei raus. Ist doch verständliche oder?
Cucu
Al
 nicht angemeldet
 nicht angemeldet