Visualizzazione dei risultati da 1 a 3 su 3

Discussione: rename dir

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    3

    rename dir

    Ciao a tutti,
    sto cercando di rinominare una directory ma non riesco a capire dove sbaglio...

    Vi spiego meglio che tipo di errore mi torna:

    $path = "cartellax";
    if (is_dir($path)) {
    if ($handle = opendir($path)){
    while (false !== ($file = readdir($handle))) {
    if ($file != '.' && $file != '..') {
    rename($file,'pippo'); }
    }
    }
    closedir($handle);
    }

    in questo mod dovrei rinominare tutte le directory in 'pippo' e invece mi risponde questo errore:

    Warning: rename() failed (No such file or directory) in cartellax

    Sapete darmi qualche consiglio?

    Grazie in anticipo

    Ciao

  2. #2

    .........

    Ciao.
    E' tirato via ma funziona
    come fai a nominare 27 dir con
    il nome pippo !!!!!!!!!!!!!
    $i = 0;
    $root = dirname(__FILE__)."/";
    // 1 è la mia DIR
    $path = $root."1/";
    if (is_dir($path))
    {
    if ($handle = opendir($path))
    {
    while (false !== ($file = readdir($handle)))
    {
    if ($file != '.' && $file != '..')
    {
    if(is_dir($file))
    {
    $i++;
    echo $file;
    rename("1/".$file,$root.'pippo'.$i);
    }
    }
    }
    }
    closedir($handle);
    }
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    3
    ne esiste una sola di dir per il momento...

    ho risolto cmq.. il problema era nella path, il percorso della dir che dovevo rinominare non era esatto..

    Grazie cmq!

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.