Salve,
spero che qualcuno possa aiutarmi.
Ho il seguente codice che mi permette di creare un file fisico sul mio server.
$file = fopen ("pagina.php", "w");
fwrite ($file, $string);
fclose ($file);
Inserito in un file PHP dentro una cartella con permessi 777 e fin qui NULLA di strano.
I problemi vengono, se io oltre alla pagina cerco di creare una cartella, quindi modificando il codice in qst. modo
$file = fopen ("cartella/pagina.php", "w");
fwrite ($file, $string);
fclose ($file);
e mi da i seguenti errori:
Warning: fopen(pagine/pagina.php) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/bazhoo.com/subdomains/news/httpdocs/admin/crea_p.php on line 31
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/bazhoo.com/subdomains/news/httpdocs/admin/crea_p.php on line 32
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/bazhoo.com/subdomains/news/httpdocs/admin/crea_p.php on line 33
Ora c'e' un modo per creare CARTELLE oltre che FILE? o devo prima creare il percorso manualmente e poi creare la pagina nel percorso?