Mailinglisten-Archive |
Yannik Hampe schrieb:
>
[...]
>> Könnte ich nicht auch den string aus $_FILES['filename']['name'] in
>> einer Variaben speichern, diese daraufhin abklopfen, ob ein solches
>> null_Byte enthalten ist und dann entsprechend die weitere Verarbeitung
>> mit move_uploaded_file untersagen?
>
> Natürlich :-).
oder das null Byten einfach rausfischen
$filename=preg_replace('/[^A-Za-z0-9.]/','',$filename);
Würde aus der xyz.php%00.txt einfach xyz.php00.txt machen.
Entfernt nebenbei auch noch Umlaute und Leerzeichen.
>> Liebe Grüße
>> Armin
>
> Yannik
Gruß, Ronny
php::bar PHP Wiki - Listenarchive