il codice che hai citato non lo deve stampare a video, sei certo che il codice che usi sia quello che hai citato qui?Originariamente inviato da metatad
si, adesso funzia... però non mi scrive niente!
Cioè, se faccio un echo della variabile che contiene i dati da salvare, me li stampa a video, però nel file non viene scritto niente: perchè?
![]()
![]()
BTW:
per poter creare un file in una cartella questa deve poter essere 1) acceduta e 2) scritta dall'utente che impersona il web server... quindi, ammesso che apache non sia nel gruppo che possiede tale cartella, allora devi lavorare sui permessi di "other" ... chmod o+Xw testi
una volta creato da pache tale file avra come proprietario apache stesso e quindi non dovrebbe avere problemi a scriverci di nuovo... se per qualche strana ragione la umask di default non permettesse la scrittura neanche al proprietario allora usa umask() per impostarne una adatta *prima* della fopen()


Rispondi quotando