Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Download di files gz

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, se il problema sta solo nel tipo di file che non vuoi scaricare puoi aggiungere semplicemente un controllo sul nome del file nel ciclo.
    codice:
    foreach ($contents as $file) {
       if(substr($file, -3) != '.gz') continue;
    
       //...resto del codice
    }
    In questo modo se il nome del file non finisce per .gz il ciclo salta al passaggio successivo.
    Si può scrivere meglio o con più controlli a seconda di cosa ritorna la lista (che non vedo) ma già così potresti risolvere

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    333
    Quote Originariamente inviata da m4rko80 Visualizza il messaggio
    Ciao, se il problema sta solo nel tipo di file che non vuoi scaricare puoi aggiungere semplicemente un controllo sul nome del file nel ciclo.
    codice:
    foreach ($contents as $file) {
       if(substr($file, -3) != '.gz') continue;
    
       //...resto del codice
    }
    In questo modo se il nome del file non finisce per .gz il ciclo salta al passaggio successivo.
    Si può scrivere meglio o con più controlli a seconda di cosa ritorna la lista (che non vedo) ma già così potresti risolvere
    Fatto......
    Ma il problema più grande adesso è che ftp_get non trova il file remoto.
    Io credevo che fosse a causa della presenza dei punto o dei 2 punti all'interno di $ contents ma adesso verdo che non trova neppure il file il cui percorso è perfetto

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 © 2026 vBulletin Solutions, Inc. All rights reserved.