Foros del Web » Programando para Internet » PHP »

Descarga en extensión diferente

Estas en el tema de Descarga en extensión diferente en el foro de PHP en Foros del Web. Hola, comento un poco, al descargar powerpoints desde mi página web me cambia la extensión, estan en .pps y en i.explorer me los descarga en ...
  #1 (permalink)  
Antiguo 05/10/2008, 14:13
Avatar de mlv
mlv
 
Fecha de Ingreso: septiembre-2008
Mensajes: 11
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta Descarga en extensión diferente

Hola,
comento un poco, al descargar powerpoints desde mi página web me cambia la extensión, estan en .pps y en i.explorer me los descarga en .ppt (en firefox descarga bien) pensé que seria cosa de mi configuración del ordenador, pero otras webs con powerpoints me descargan bien.

Haber que opinais que pueda fallar...

edito: la web es el script nukeet pero modificado con un modulo solo para esto, así que por eso lo puse en aquí.

Última edición por mlv; 05/10/2008 a las 14:15 Razón: añadido texto
  #2 (permalink)  
Antiguo 05/10/2008, 14:16
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Descarga en extensión diferente

Y el codigo??

a si es dificil que alguien que te pueda ayudar lo haga

no somos adivinos,

es broma
  #3 (permalink)  
Antiguo 05/10/2008, 14:27
Avatar de mlv
mlv
 
Fecha de Ingreso: septiembre-2008
Mensajes: 11
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Descarga en extensión diferente

Código...

Es una funcionan descargar...

header('Location: urlcompleta.'');

no es que sea código, simplemente la dirección en la función
  #4 (permalink)  
Antiguo 05/10/2008, 14:29
Avatar de mlv
mlv
 
Fecha de Ingreso: septiembre-2008
Mensajes: 11
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Descarga en extensión diferente

lo que no se si hay algun código para añadir para que fuerce a un archivo que esta en el servidor en .pps a descargar en .pps y no .ppt
  #5 (permalink)  
Antiguo 05/10/2008, 14:36
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Descarga en extensión diferente

No se, si sera tu code o no, que creo que puede ser
pero revisate este post a ver si te ayuda en algo

http://www.forosdelweb.com/f18/aport...te-1-a-561439/
  #6 (permalink)  
Antiguo 05/10/2008, 15:10
Avatar de mlv
mlv
 
Fecha de Ingreso: septiembre-2008
Mensajes: 11
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Descarga en extensión diferente

he leido el aporte, muy interesante la verdad, pero no veo nada que me sirva para mi problema.

Aún así lo revisare haber...

gracias
  #7 (permalink)  
Antiguo 05/10/2008, 15:25
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Descarga en extensión diferente

te lo puse para que compararas las cabeceras con las tuyas

Código PHP:
<?php $ruta $_GET['ruta']; 
$archivo_arr explode"/"$ruta ); 
$archivo $archivo_arr[count($archivo_arr) - 1]; 

if( !
file_exists$ruta ) ) { 
         die( 
"No existe $ruta" ); 


header"Content-Disposition: attachment; filename=".$archivo.""); 
header"Content-type: application/octet-stream" );  

@
readfile$ruta );   
?>
y header('Location: urlcompleta.''); es para redirigir, no para descargar

suerte
  #8 (permalink)  
Antiguo 05/10/2008, 15:33
Avatar de mlv
mlv
 
Fecha de Ingreso: septiembre-2008
Mensajes: 11
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Descarga en extensión diferente

si es para redirigir si, porque se abre una ventana nueva y esta redirige hacia la url del archivo almacenado en la base de datos.

Así se descarga el archivo...
  #9 (permalink)  
Antiguo 05/10/2008, 15:36
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Descarga en extensión diferente

y como es el codigo para descargar, que eso te prgunte antes
  #10 (permalink)  
Antiguo 05/10/2008, 16:25
Avatar de mlv
mlv
 
Fecha de Ingreso: septiembre-2008
Mensajes: 11
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Descarga en extensión diferente

en mi archivo está todo el codigo del modulo:

la función descargar es asi:

function descargar () {
global $prefix, $db;



$sql = $db->sql_query("SELECT * FROM ".$prefix."_archivos_pps where id='".strip_tags($_GET[id])."'");
$mostrar=$db->sql_fetchrow($sql);

header('Location: url_del_archivo_pps'');


}

lo que le había dicho...
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 04:42.