Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    413

    Cancellare file inutili

    ciao

    il mio problema è questo: faccio molto spesso l'aggiornamento dei miei siti via ftp, in modo particolare di 1 sito.
    Al posto di cancellare il sito vecchio e rimettere quello nuovo mi piacerebbe avere 1 funzione che vada a leggere nel mio Database i nomi dei file che ho memorizzato e in un secondo tempo controlli la presenza dei file che non sono memorizzati nel db. I file che vengono trovati vengono eliminati in automatico. Si può fare?

  2. #2
    Si può fare, ma non se usi l'FTP.
    Con l'FTP questa feature va ricercata nel programma.

    Se vuoi eseguire questa idea (te lo sconsiglio) allora devi procedere con il crearti un file manager in asp che ad ogni up verifichi/aggiorni/controlli il db.

  3. #3
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    413
    perché me lo sconsigli? a me sembrava 1 graaaande idea...

  4. #4
    Originariamente inviato da ivano_76
    perché me lo sconsigli? a me sembrava 1 graaaande idea...
    1. perchè è un lavoro immane sviluppare il sistema
    2. perchè l'affidabilità non sarà mai quella di un FTP
    3. perchè le prestazioni non saranno mai quelle di un FTP

  5. #5
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    413
    nn ci siamo capiti. Io nn voglio sostuire l'FTP. Io voglio questo:
    - tramite FTP pubblico il mio sito (e fin qui ...)
    - una volta pubblicato il sito, chiamo 1 pagina tipo www.nomesito.it\cancella.asp
    - la pagina va a vedere nel mio Db i file memorizzati nella cartella immagini
    - la pagina elimina i file che NON sono presenti nel DB

  6. #6
    quello che tu chiami "il mio db" dove sta? sul server?

  7. #7
    Utente bannato
    Registrato dal
    Jan 2002
    Messaggi
    413
    Allora il sito mettiamo sia www.miosito.it
    ho 3 cartelle:
    - fotografie
    - mdb-database (dove sta il db access)
    - pagine


    Vorrei chiamare una pagina asp www.miosito.it/cancella.asp che vada a cancellare tute le foto che non sono presenti nel DB
    Io memorizzo i percorsi delle fotografie nel DB. Ho una tabella che si chiama Foto con un campo che si chiama percorso.
    Per esempio in un record ho il campo percorso : /fotografie/anello.jpg

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ti connetti al db.
    Leggi i nomi dei file dalla cartella con FSO e verifichi che quel nome sia presente nel db.
    Se non c'è sempre con FSO lo elimini.

    Roby

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.