Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Eliminare un file?

  1. #1

    Eliminare un file?

    Come faccio ad eliminare un file con il php?
    in pratica l'esatto contrario dell'Upload.
    Avevo trovato la funzione unlink(url) ma non va

    The Happyest Times
    Are The Ones
    That Are Shared

  2. #2
    che errore da ?!
    su che server sei ?! windows, linux ?!

    la funzione è quella...

  3. #3
    non da nessun erroe, linux
    The Happyest Times
    Are The Ones
    That Are Shared

  4. #4
    restituisce TRUE ma non lo elimina
    The Happyest Times
    Are The Ones
    That Are Shared

  5. #5
    :master:
    che permessi ha sto file !?

  6. #6
    la cartella dovrebbe avere i permessi, in quanto i file vengono uploaddati li dentro
    The Happyest Times
    Are The Ones
    That Are Shared

  7. #7
    ecco qui ti faccio vedere:
    codice:
    $dir = $row2["img"];
    $deleting ="unlink($dir)";
    if($deleting == TRUE){
    echo "Eliminato.";
    }
    Ovviamente si trovano dentro un ciclo WHILE

    $row2["img"]; corrisponde ad un link completo:
    http://www.miosito.it/cartella/cartella/nomefile.jpg


    The Happyest Times
    Are The Ones
    That Are Shared

  8. #8
    devi mettere il nome del file system (es /usr/siti/miosito.it/img/ciao.jpg )


  9. #9
    dove lo vedo?
    The Happyest Times
    Are The Ones
    That Are Shared

  10. #10
    codice:
    $dir = $row2["img"];
    $deleting ="unlink($dir)";
    if($deleting == TRUE){
    echo "Eliminato.";
    }
    dalle mie parti direbbero "ce ste, a cas't?"

    con $deleting ="unlink($dir)"; hai inizializzato la variabile che contiene come testo "unlink($dir)"
    ovviamente ti darà sempre true, è come se metti $deleting = "ciao", la funzione in quella maniera non verrà mai eseguita

    per fare quello che vuoi fare tu
    codice:
    $dir = $row2["img"];
    if(unlink($dir)){
    echo "Eliminato.";
    }
    dovrebbe andare, basta controllare bene $dir
    debian:~$ uname -r
    2.6.18-1-686
    debian:~$

    Il quiz manager è nato!!! visitate http://shenk.altervista.org !!

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.