Tom: Dateinamen bereinigen bei Upload

Beitrag lesen

Hello,

Doch kann man. Esetzen ist immer Blacklisting, weil die replace funktion wissen will _was genau_ sie den nun ersetzen will. (und nicht was sie nicht ersetzen will)

Dann musst Du in einer Schleife sooft ersetzen, bis nichts Verbotenes mehr auftaucht.
Ein einfaches str_replace ist noch kein Blacklistung.

Ein "Whitelisting" ist hier als Verarbeitungsschritt aber auch nicht angebracht, weil der OP keine Informaionsinhalte vernichten will, sondern sie nur umcodieren will in eine einheitliche (andere) Kodierungsform. Wie weit das möglich ist, steht auf einem anderen Blatt.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau