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

    Ottenere dimensione file remoto

    Salve a tutti, vi pongo questo quesito:

    è possibile conoscere la dimensione di un file conoscendone l'indirizzo? mettiamo il caso che di questo file io conosca solo l'indirizzo, quale può essere http://www.gazzetta.it/rss/Home.xml o cmq un qualunque file xml...è possibile conoscere la dimensione in byte del file?

    ho provato con un banalissimo filesize, ma ottengo questo errore:

    Warning: filesize(): Stat failed for http://www.gazzetta.it/rss/Home.xml (errno=2 - No such file or directory)

    c'è qualche soluzione?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    "Suggerimento: A partire da PHP 5.0.0, questa funzione può essere utilizzata con alcuni URL wrappers. Fare riferimento a Appendice M per la lista di quali wrappers supportano le funzioni della famiglia stat()."
    http://it2.php.net/filesize


    se non hai PHP5 non puoi usare quella funzione...guarda fra i commenti degli utenti della pagina linkata.



    think simple think ringo

  3. #3
    si, avevo visto il suggerimento, purtroppo il mio servizio di hosting credo che non supporti CURL, mentre l'esempio fatto con i socket non mi da risultati...

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    prova così:
    Codice PHP:
    $pagina file_get_contents'http://www.gazzetta.it/rss/Home.xml' );
    echo 
    strlen$pagina ); //10417 

    think simple think ringo

  5. #5

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.