Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [php] cancellare cartella e sottocartelle

    buongiorno a tutti,
    come è possibile cancellare una cartella sul server compreso il suo contenuto (file ed eventuali sottocartelle)?
    è meglio tacere e far credere di essere stupido piuttosto che parlare e togliere ogni dubbio

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    devi giocare un pò sulle funzioni unlink per cancellare i file e rmdir per rimuovere la cartella quando è vuota.

    Se cerchi nel forum rmdir o cancellazione cartelle trovi tante discussioni.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    Codice PHP:
    function deldir($dir

      
    $handle opendir($dir); 
      while (
    false!==($FolderOrFile readdir($handle))) 
      { 
         if(
    $FolderOrFile != "." && $FolderOrFile != ".."
         { 
           if(
    is_dir("$dir/$FolderOrFile")) 
           { 
    deldir("$dir/$FolderOrFile"); } 
           else 
           { 
    unlink("$dir/$FolderOrFile"); } 
         } 
      } 
      
    closedir($handle); 
      if(
    rmdir($dir)) 
      { 
    $success true; } 
      return 
    $success


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.