phpanfaenger: Verzeichnis erstellen und Umlaute entfernen

Beitrag lesen

Aber mal so nebenbei: warumw illst du ein Ü in einem Dateinamen ersetzen? Was stört dich daran?

Weil wenn ein Verzeichnis mit Umlaut erstellt wird, können die Dateien von dort nicht ausgelesen werden, das Array für die Ausgabe bleibt leer, ich habe leider keine Ahnung warum.

Funktioniert das so?

  
public function createFolderSt() {  
        if (!is_dir($this->imagePath)) {  
			$suchen = array("ä", "ö", "ü", "Ä", "Ö", "Ü");  
			$ersetzen = array("ae", "oe", "ue", "Ae", "Oe", "Ue");  
			$newpath = str_replace($vokale, $ersetzen, $this->imagePath);  
            if (!mkdir(newpath 0777, true)) {  
                $this->lastError = 'Erstellung der Verzeichnisse schlug fehl...';  
                return false;  
            }  
        }