Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [php] rmdir()

  1. #1

    [php] rmdir()

    Ciao a tutti, ho questa parte di codice che dovrebbe svuotarmi una cartella e poi cancellare la stessa.. ma non va! o per lo meno, i file all'interno della cartella vengono cancellati regolarmente, non viene ritornato nessun errore di mancata cancellazione della cartella (ho messo dei controlli, come vedete ) ma la cartella se ne sta lì bella bella e pacifica come se nulla fosse successo

    qualcuno sa dirmi perchè?!?!?!?

    GrazieMille

    ..IcE..

    Codice PHP:
    <?
     int $sez
    ;
    // ... ...
     
    chdir($cartella[$sez]);
     
    $handle=opendir('./');
     while ((
    $file readdir($handle))!==false)
      if (
    $file != ".." && $file != ".")
       
    unlink($file);
     
    closedir($handle);
     
    chdir('../');
     if (
    is_dir($cartella[$sez]))
     {
      if (!
    rmdir($cartella[$sez]))  //<--- !!!
       
    exit("Impossibile cancellare cartella $cartella[$sez]");
     }
     else exit(
    "Impossibile cancellare cartella $cartella[$sez]");
     }
    ?>
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  2. #2

    up

    mi costringete a fare questa odiosa cosa dell'UP.. bah.. speriamo ceh qualcuno sappia rispondere
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  3. #3
    controlla di avere i permessi sulla cartella...(CHMOD)

  4. #4
    la cartella è chmod 755, esattamente come i file che riesco a cancellare..


    ..IcE..
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

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.