Foros del Web » Programando para Internet » PHP »

Cambiar extensión archivo

Estas en el tema de Cambiar extensión archivo en el foro de PHP en Foros del Web. Holas, Tengo un archivo ejem: prueba.swf y lo que necesito es que a la hora de pasarlo como variable a otra página o bien al ...
  #1 (permalink)  
Antiguo 23/02/2005, 12:16
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 19 años, 8 meses
Puntos: 0
Cambiar extensión archivo

Holas,
Tengo un archivo ejem: prueba.swf y lo que necesito es que a la hora de pasarlo como variable a otra página o bien al recibirlo tenga que ser prueba.zip automaticamente.
He probado con
Código PHP:
$archivo_name str_replace("dcr""zip"$request); 
pero no me hace el cambio, soy capaz de leer la terminación a través de
Código PHP:
$archivo substr (strrchr ($prueba"."), 1); 
pero luego no soy capaz de cambiar este dato por .zip
A ver si me podeis ayudar,
Saludos.
  #2 (permalink)  
Antiguo 23/02/2005, 12:19
Avatar de lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 22 años, 8 meses
Puntos: 9
tienes privilegios de lectura y escritura en el directorio donde estás escribiendo??, haz intentado rename para esto? mas información en www.php.net/file
  #3 (permalink)  
Antiguo 23/02/2005, 13:22
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 19 años, 8 meses
Puntos: 0
No se si me has entendido, no quiero renombrar el archivo, simplemente pasar una variable que sea el mismo nombre de este archivo pero acabado en .zip en vez del nombre del archivo.
Salu2.
  #4 (permalink)  
Antiguo 23/02/2005, 13:33
Avatar de eft0  
Fecha de Ingreso: junio-2003
Ubicación: Santiago - Chile
Mensajes: 635
Antigüedad: 20 años, 10 meses
Puntos: 9
Asi creo que lo puedes hacer:

Código PHP:
$ext strrchr($nombre_archivo".");    
$aux str_replace ($ext"zip"$nombre_archivo); 
Saludos.
__________________
eft0's stuff! - http://estebanfernandez.net
  #5 (permalink)  
Antiguo 23/02/2005, 16:27
 
Fecha de Ingreso: agosto-2004
Ubicación: Valencia
Mensajes: 149
Antigüedad: 19 años, 8 meses
Puntos: 0
Muchas gracias amigo, ya se otra cosa más, simplemente le faltaba el punto, sería .zip en vez de zip, pero por otro lado perfecto, llevaba todo el día probando funciones y nada.
Salu2.
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 00:57.