ho provato cosi:

in tutti i modi anche con 777 644 ecc ma mi da sempre:
Warning: chmod() [function.chmod]: No such file or directory in


ecco il codice
$content = "<?php
\$user = \"lore\";
echo \"ciao: \" . \$user;
?>";

$fp = fopen($random . ".php", "w+"); //Apro il file in lettura e scrittura, lo creo se non esiste
chmod($fp,0755);
fwrite($fp, $content);
fclose($fp); //Chiudo il file aperto precedentemente