Foros del Web » Programando para Internet » PHP »

Problema con rename

Estas en el tema de Problema con rename en el foro de PHP en Foros del Web. Hola, algien que me diga por favor por que esto arroja error. rename("banderas/".$archivo."","banderas/$vlr.png"); mis imagenes estan en la carpeta banderas...
  #1 (permalink)  
Antiguo 31/07/2008, 14:50
Avatar de nes24  
Fecha de Ingreso: julio-2005
Mensajes: 746
Antigüedad: 18 años, 9 meses
Puntos: 3
Problema con rename

Hola, algien que me diga por favor por que esto arroja error.


rename("banderas/".$archivo."","banderas/$vlr.png");

mis imagenes estan en la carpeta banderas
  #2 (permalink)  
Antiguo 31/07/2008, 15:08
 
Fecha de Ingreso: julio-2004
Mensajes: 68
Antigüedad: 19 años, 9 meses
Puntos: 0
Respuesta: Problema con rename

puede ser por la ruta, si el directorio banderas esta en el raizde tu server, mejor pon:

rename("/banderas/".$archivo."","/banderas/$vlr.png");
__________________
Anuncios de Compraventa gratis:
Compraventa

---------------------
  #3 (permalink)  
Antiguo 31/07/2008, 15:20
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses
Puntos: 71
Respuesta: Problema con rename

que error te da? por que puede ser que el fichero ya exista, o que no tengas permisos
  #4 (permalink)  
Antiguo 31/07/2008, 15:27
Avatar de nes24  
Fecha de Ingreso: julio-2005
Mensajes: 746
Antigüedad: 18 años, 9 meses
Puntos: 3
Respuesta: Problema con rename

Cita:
Iniciado por nes24 Ver Mensaje
Hola, algien que me diga por favor por que esto arroja error.


rename("banderas/".$archivo."","banderas/$vlr.png");

mis imagenes estan en la carpeta banderas

Ya lo solucione:
La cuestion era que la variable $vlr me arrojaba un estacio en blanco al final de la cadena, por tanto el archivo no se renombraba bien, solicione todo con trim()
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:23.