Foros del Web » Programando para Internet » PHP »

Problema con upload de archivos en nuevo server

Estas en el tema de Problema con upload de archivos en nuevo server en el foro de PHP en Foros del Web. Buenas, tengo un formulario para subir archivos al servidor y un script php que los procesa. En el server en el que estaba antes funcionaba ...
  #1 (permalink)  
Antiguo 10/05/2008, 06:14
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 17 años, 7 meses
Puntos: 8
Problema con upload de archivos en nuevo server

Buenas, tengo un formulario para subir archivos al servidor y un script php que los procesa.

En el server en el que estaba antes funcionaba correctamente pero hace poco me he mudado a otro y el php falla.

Algunos archivos los acepta bien, pero otros en cambio no, siendo el mismo formato de archivo el que envio.


$tam_thme = $HTTP_POST_FILES['thme']['size'];
$tipo_thme = $_FILES['thme']['type'];



Estas dos variables, en el nuevo servidor, con algunos archivos me las devuelve como vacias. En tamaño me coje "0" y el tipo vacio.

¿Alguien sabe cual podria ser la causa de esto? Los archivos son de formato ".p3t", y el myme es octet/stream. Como ya digo hay algunos que los detecta bien y otros nada de nada, cuando antes los hacia todos bien.

Eso eso, gracias.
  #2 (permalink)  
Antiguo 10/05/2008, 06:18
Avatar de el cirujano  
Fecha de Ingreso: mayo-2003
Ubicación: Frente al PC
Mensajes: 609
Antigüedad: 21 años
Puntos: 3
Re: Problema con upload de archivos en nuevo server

AbdelioR postea tu script
__________________
CSS2 + AJAX + PHP + MySQL, una mezcla sin competencia!!!!!!
  #3 (permalink)  
Antiguo 10/05/2008, 06:21
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 17 años, 7 meses
Puntos: 8
Re: Problema con upload de archivos en nuevo server

Bueno, el script es largo por eso no lo puse; simplemente esas dos instrucciones.

Ahí va:

Código PHP:

        $preview 
$HTTP_POST_FILES['preview']['name'];
    
$theme $HTTP_POST_FILES['theme']['name'];
    
$tam_theme $HTTP_POST_FILES['theme']['size'];
    
$tam_preview $HTTP_POST_FILES['preview']['size'];
    
$nombre  sql_quote($_POST['nombre']);
    
$nombre ereg_replace("[^A-Za-z0-9 -:]"""$nombre);

    
$tags $nombre;
    
$theme_ext 1;
    
    
$preview_ext strtolower(strrchr($HTTP_POST_FILES['preview']['name'],'.'));
    
$theme_ext strtolower(strrchr($HTTP_POST_FILES['theme']['name'],'.'));        
    
$tipo_theme $_FILES['theme']['type'];

if ((
$theme_ext == ".p3t") && ($tipo_theme == "application/octet-stream") && ($tam_preview != 0) && ($tam_theme != 0) && ($tam_theme 15000000)){
header ("Location: http://www.url.com/$theme_ext/$tipo_theme/$tam_preview/$tam_theme/");
}
else{
header ("Location: http://www.url.com/$theme_ext/$tipo_theme/$tam_preview/$tam_theme/");


El header me devuelve el tipo y el tamaño del theme vacios como ya he dicho, solo en algunos themes :S
  #4 (permalink)  
Antiguo 10/05/2008, 06:32
Avatar de el cirujano  
Fecha de Ingreso: mayo-2003
Ubicación: Frente al PC
Mensajes: 609
Antigüedad: 21 años
Puntos: 3
Re: Problema con upload de archivos en nuevo server

prueba:

Código PHP:

    $preview 
$_FILES['preview']['name'];
    
$theme $_FILES['theme']['name'];
    
$tam_theme $_FILES['theme']['size'];
    
$tam_preview $_FILES['preview']['size'];
    
$nombre  sql_quote($_POST['nombre']);
    
$nombre ereg_replace("[^A-Za-z0-9 -:]"""$nombre);

    
$tags $nombre;
    
$theme_ext 1;
    
    
$preview_ext strtolower(strrchr($_FILES['preview']['name'],'.'));
    
$theme_ext strtolower(strrchr($_FILES['theme']['name'],'.'));        
    
$tipo_theme $_FILES['theme']['type']; 
__________________
CSS2 + AJAX + PHP + MySQL, una mezcla sin competencia!!!!!!
  #5 (permalink)  
Antiguo 10/05/2008, 06:37
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 17 años, 7 meses
Puntos: 8
Re: Problema con upload de archivos en nuevo server

Nop, ya lo he probado pero sigue dando el mismo problema :/


La redirección que me envia es esta:

http://www.url.com/.p3t//23171/0/

Donde se ve que ni la segunda variable ni la cuarta toman el valor que deben. :S:S:S

Última edición por AbdelioR; 10/05/2008 a las 06:47
  #6 (permalink)  
Antiguo 10/05/2008, 16:55
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 17 años, 7 meses
Puntos: 8
Re: Problema con upload de archivos en nuevo server

Podria ser que los archivos estubieran corruptos o algo? No creo ya que el tamaño lo tendria que sacar igual no? :S
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 19:45.