Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/12/2010, 20:35
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: Renombrar una carpeta

Hola pateke gracias por contestar bueno con el for veo un poco más de luz pero me siguen las sombras

mira cree este código

Código PHP:
Ver original
  1. for($i=1; $i<=100; $i++)
  2. {
  3.     if(!file_exists("read/".$car."/".$cap."(".$i.")")
  4.     {
  5.         rename("read/".$car.'/'.$codigo, "read/".$car."/".$cap."(".$i++.")");
  6.     }
  7. }

bueno por lo menos me va creando las carpetas de acuerdo a si ya existe la anterior, el problema es que no se como detener aqui la iteracion, por que el script no se detiene y obvio que si el archivo deja de existir en el 5 el 6...100 tampoco existen y me suelta errores de no such file. como puedo detener esa iteracion , perdona que sea tan molesto, hoy no me sale...

edito lo solucione con un while :D---------------------------------------

Código PHP:
Ver original
  1. $i=1;
  2. while($i<=100)
  3. {
  4.     if(!file_exists("read/".$car."/".$cap."(".$i.")"))
  5.     {
  6.         rename("read/".$car."/".$codigo, "read/".$car."/".$cap."(".$i++.")");
  7.         $i = 101;
  8.     }
  9.     else
  10.     {
  11.     $i++;
  12.     }
  13. }

muchas gracias pateke tu respuesta me ayudo a darle otro enfoque ;)

Última edición por memoadian; 29/12/2010 a las 20:40