Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    8

    problema scrittura file

    ciao io ho uno script che mi legge e scrive da un file .dat in locale tutto funziona bene, ma quando lo metto online ho problemi ha scrivere sul file, nel senso che nn mi scrive niente, mentre per leggere non mi dà nessun problema, io ho un hosting windows su aruba qualcuno potrebbe risolvermi il problema grazie

    questo è il semplice codice

    Codice PHP:
    $fp fopen("../file.dat","a");
    fwrite($fp,"$string\n");
    fclose($fp); 


  2. #2
    Prova a mettere dei controlli in cascata sia per l'apertura del file che per la scrittura, magari è questione di path o di permessi.
    Mantisworks.net - Soluzioni dal web per il web!
    SEO, SEM, Software, Siti internet, Grafica e Multimedia

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    8
    Originariamente inviato da Ruben Elmo
    Prova a mettere dei controlli in cascata sia per l'apertura del file che per la scrittura, magari è questione di path o di permessi.
    ma io credo che sia questione di permessi perchè in locale funzione tutto benissimo, cmq riesco a leggere quindi il file lo apre, a scrivere nada

  4. #4
    Ma sei sicuro che la variabile non sia vuota? Prova a dare un "echo $stringa;" prima di scrivere...
    Mantisworks.net - Soluzioni dal web per il web!
    SEO, SEM, Software, Siti internet, Grafica e Multimedia

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    8
    allora la stringa non è vuota, ma ho messo un controllo su fwrite e non non va a buon senza darmi però nessun errore, cosa può essere dato che la fread me la esegue senza problemi?

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    8
    mettendo un po di controlli mi sono accorto che usando fopen riesco ad aprire il file solo in lettura ma non in scrittura, credo che ci sia qualche problema di permessi come posso risolvere ??

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    8
    nessuno riesce a darmi una mano in pratica
    Codice PHP:
    $fp fopen("file.dat","r"); 
    non mi da problemi ma
    Codice PHP:
    $fp fopen("file.dat","w"); 
    invece non me l'esegue, io ho provato
    Codice PHP:
    chmod("file.dat",0755); 
    ma nn cambia niente come posso fare?

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    42
    Prova così
    $f = fopen($file, 'w+');

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    8
    niente non funziona, ma come faccio a sapere qual'è il percorso assoluto del file perchè aprendolo con il path relatico ./file.dat è tutto a posto ma se ci metto anche il dominio nn và, io ho un hosting windows su aruba

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.