Hellihello Felix,
$handle = fopen($dir.$filename, 'wb+');
fputs($handle,$contents);
fclose($handle);
@chmod($dir.$filename, 0666);
<?php
$filename=time();
$contents="test".$filename;
$handle = fopen($filename, 'wb+');
fputs($handle,$contents);
fclose($handle);
chmod($filename, 0666);
?>
macht bei mir genau das richtige. Ist auf 666 und per FTP löschbar.
Allerdings nur, wenn das Verzeichnis selbst Schreibrechte für Jedermann hat.
Dank und Gruß,
frankx
Ps. Wieso packst Du ein "@" = Fehlerausgabe unterdrücken vor das chmod()?