Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730

    [DELPHI] Eliminare un file sul server

    Ciao a tutti,
    come faccio in delphi ad eliminare un file che si trova su un server
    ad es. nella posizione http://mioserver/temp/file.txt ?

    Ovviamente ho pieno accesso al server con permessi e tutto.

    Ho provato con Indy idHTTP ma non ne vengo fuori....nn dovrebbe essere difficile..


    Grazie per le risp

  2. #2
    prova con il client ftp
    ciao
    sergio

  3. #3
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    e gli passo l'indirizzo http? normale?

  4. #4
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,565
    No.
    Ti colleghi con il protocollo FTP, inserisci userid e password, se necessari, e dai il comando di delete per quello specifico file
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  5. #5
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    ok nn lo posso fare.....
    è un applicazione intranet, che usa un activex scritto in delphi, non posso usare ftp....
    il file è scritto da una pagina asp.net...e l'activex svolte determinate operazioni lo deve cancellare ma non ho accesso ftp....



    Non esiste quindi modo?

  6. #6
    allora è un server dedicato.
    Comunque un accesso ftp lo ha per forza per fare l'upload delle tue pagine (l'user e la pass sono quelle).
    Cerca il componente Indy che funge da client ftp, mi sembra che ci sia anche un esempio, e prova ad utilizzarlo.
    ciao
    sergio

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,288
    Originariamente inviato da Franz78
    come faccio in delphi ad eliminare un file che si trova su un server
    ad es. nella posizione http://mioserver/temp/file.txt ?
    Ovviamente ho pieno accesso al server con permessi e tutto.
    Ho provato con Indy idHTTP ma non ne vengo fuori....nn dovrebbe essere difficile..
    Dovresti usare il comando HTTP DELETE, che tuttavia non è esposto dai componenti Indy, suppongo per il fatto che il suo risultato non è sempre verificabile. Dal mio punto di vista, è un modo abbastanza insicuro di condurre l'operazione che, sicuramente, è stata progettata male in quanto i pressupposti fanno sì che chiunque, anche gli utenti non autorizzati, possano compiere tale operazioni, e questo è un risvolto che fa pensare molto.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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