Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema apertura file in scrittura

    Salve a tutti!

    Ho un problema che non riesco a risolvere, magari qualcuno di voi ci e' giá incappato:

    sto cercando di scrivere un file di testo con il seguente codice :

    Codice PHP:
    chmod('./Offerte/Offerte.txt'0755);
    if (
    $handle fopen('./Offerte/Offerte.txt','w')){
        
    fwrite($handle,$text);
        echo 
    'Salvando i dati';
        while (!
    fclose($handle)){
             echo 
    '.';
         }
         echo 
    '
    Fatto!'
    ;
    }
    else {
        echo 
    'Errore mentre si tentava di scrivere il file. Riprova pi&ucute; tardi';

    Il fatto e' che non riesco ad aprire il file!

    A casa mia funziona, il sito pero' e' ospitato su un server Aruba, hosting windows...

    PS: In lettura funziona tutto correttamente... e' solo in scrittura che non va...

    Qualche consiglio?

  2. #2
    L'hosting windows di aruba ha una sola cartella dove si può scrivere con gli script, ovvero public.

    L'hosting linux è più alla mano, perché potendo lanciare comandi chmod da ftp puoi giostralo meglio, ma con l'hosting windows ti devi adattare.

  3. #3
    Inoltre ti consiglierei pure di fare un controllo sul risultato di chmod, ossia:

    if (chmod('.......Offerte.txt', 0755) === FALSE) echo "Errore nel cambiare le impostazioni del file";

  4. #4
    Capito, problema risolto utilizzando la cartella Public ...

    Grazie a tutti per l'aiuto,

    Un saluto, Michele.

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.