[Tech] PHP - gestione dei files

Iacopo Spalletti liste@spalletti.it
Mar 7 Lug 2009 13:16:30 CEST


Alle 11:43 di martedì 07 luglio 2009, Valerio Montagnani ha scritto:
> Ciao a tutti.
> Vorrei appendere un testo contenuto nella variabile $pagina all'interno
> di un file. Tutto questo in php.
> Il file prova.html si trova ~/Apache/html
> Apache è la dir che uso per lavorare in localhost.
>
> Ho provato a scrivere queste due righe, ma se le eseguo ottengo
> l'errore di impossibilità ad aprire il file. Potreste spiegarmi il
> perchè?
>
> Grazie
>
> <?php
>   $pagina="Ciao a tutti<br>";
>   $file="/home/valerio/Apache/html/prova.html";
>
>   $fd=fopen($file,"a");
>      if (!$fd) {exit("Errore di apertura del file ".$file)};
>   fwrite($fd,$pagina);
>   fclose($fd);
> ?>
Il file /home/valerio/Apache/html/prova.html deve essere accessibile in 
scrittura all'utente con cui gira apache.
Comunque se usi PHP5  file_put_contents() 
(http://us3.php.net/manual/en/function.file-put-contents.php) è più comoda e 
rapida

-- 
Ciao
IS
Iacopo Spalletti

PGP key block: http://www.spalletti.it/pgp




Maggiori informazioni sulla lista flug-tech