Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Tana
    Registrato dal
    Feb 2004
    residenza
    Reggio Calabria
    Messaggi
    137

    Errore nella chiusura dei flussi dati...

    Ho cambiato host per lo script che gestisce il sito...
    Sono riuscito a farlo funzionare ma quando lo script vā a chiudere un file, restituisce un errore analogo:
    Codice PHP:
    closedir("$path/topics"); 
    Warning: closedir(): supplied argument is not a valid Directory resource in (file php e linea)

    Codice PHP:
    fclose($junk2); 
    Warning: fclose(): supplied argument is not a valid stream resource in (file php e linea)

    ..Forse devo cambiare l'utilizzo dei comandi per la chiusura di flussi di dati..? Sul sito del PHP non ho trovato modalitā alternative...

  2. #2
    Queste due funzioni non accettano rispettivamente il percorso di una cartella o di un file ma l'handler che gestisce la cartella e il file, ossia quello che ti viene ritornato dalle funzioni opendir e fopen.
    Esempio
    Codice PHP:
    $dirhanlder opendir('cartelle/cartella1');
    closedir($dirhanlder); // non closedir('cartelle/cartella1');

    $filehandler fopen('file.txt''r');
    fclose($filehanlder); // non fclose('file.txt'); 
    http://www.beavermag.it

  3. #3
    Utente di HTML.it L'avatar di Tana
    Registrato dal
    Feb 2004
    residenza
    Reggio Calabria
    Messaggi
    137
    Oh grazissime!
    Ho anche capito che nel caso della funzione file() non c'č necessitā di chiudere...
    E' incredibile il fatto che nel vecchio host (Altervista) funzionava tutto senza problemi...

  4. #4
    Semplicemente credo non segnalasse l'errore e non chiudesse l'handler del file e della cartella.
    http://www.beavermag.it

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.