Visualizzazione dei risultati da 1 a 3 su 3

Discussione: rename()

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027

    rename()

    Buonasera,

    sto cercando di rinominare i file di una dir ma non ci riesco, ho fatto così:

    codice:
    $dir = "img/ads/".$id;    $files = glob($dir."/*.*");
        for($i=0;$i<count($files);$i++) {
          $image = $files[$i];
          $supported_file = array('jpg','jpeg','png');
          $ext = strtolower(pathinfo($image, PATHINFO_EXTENSION));
          if(in_array($ext, $supported_file)) {
            $new_image = str_replace(" ","-", $image);
            rename($dir."/".$image, $dir."/".$new_image);
          }
          else {
            continue;
          }
        }

    $id è un numero intero (es: 10)

    mi sapreste aiutare?

    grazie mille

  2. #2
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Ma che errore ti da?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    non mi dava nessun errrore, non lerinominava e basta, ma perchè sbagliavo io ho modificato il rename e ora funziona, qui quello corretto:

    codice:
    rename($image,$new_image);


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 © 2024 vBulletin Solutions, Inc. All rights reserved.