Visualizzazione dei risultati da 1 a 5 su 5

Discussione: un consiglio pr rmdir

  1. #1

    un consiglio pr rmdir

    salve a tutti

    ho un cartella con delle immagini dentro.
    Questa cartella è associata ad un determinato evento.
    se l'evento viene eliminato anche la corrispettiva cartella con dentro le immagini deve essere eliminata quindi ho fatto:

    Codice PHP:
    $idev=trim($_REQUEST["idev"]); // id identificativo dell'evento

    rmdir("../../../images/events/$idev"); 
    il fatto e che se la cartella è vuota mi cancella la cartella se è piena non me la cancella.

    Dovrei usare unlink???

  2. #2
    si, dovresti svuotare prima tutto il contenuto presente nella cartella e poi cancellarla.
    quindi un unlink per la cancellazione dei file presenti.

  3. #3
    ok metiamo il caso che io abbia 4 file nella cartella li elimino acendo solamente:
    unlink("../../../images/$idev/"); ????

    altrimenti come posso eliminar tutte e 4 i file insieme?

  4. #4
    ho provato con questo script:

    Codice PHP:
    $idev=trim($_REQUEST["idev"]);
    $directory="../../../images/$idev";

    if(
    file_exists($directory)){
        
    $cartella=opendir($directory);
        while(
    false !==($file=readdir($cartella))){
            if(
    is_file($directory.$file)){
                
    unlink($directory.$file);
            }
        }           

    ma non mi elimina nulla.

  5. #5
    ok risolto avevo sbagliato il percorso della directory

    Grazie comunque a tutti.

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.