Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2011, 17:08
Avatar de kabugi
kabugi
 
Fecha de Ingreso: agosto-2006
Ubicación: Madrid - España
Mensajes: 65
Antigüedad: 18 años, 5 meses
Puntos: 0
Problemas con fotos

Saludos
Tenia ya medio terminada una web, la cual probaba en mi subdominio y todo Ok.
Al subir los archivos al servidor de mi cliente, me encuentro con elproblema de que no puedo subirlas fotos. He revisado el codigo y en mi subdominio Evocna funciona todo bien. Este es el codigo que utilizo y el servidor tiene php 5.x
Código PHP:
<?php
if(isset($_POST['option']) && $_POST['option'] == "subir"){
$extensiones=array("html","exe","php","com","bat","zip","rar","htm","dll","txt");
$path="../photos/patrocinadores";
$nombre=$HTTP_POST_FILES['archivo']['name'];
$tamanio=$HTTP_POST_FILES['archivo']['size'];
$tipo=$HTTP_POST_FILES['archivo']['type'];
$var explode(".","$nombre");
$num count($extensiones);
$valor $num-1;
for(
$i=0$i<=$valor$i++) {
    if(
$extensiones[$i] == $var[1]) {
    
$door "salida";
    }
}
if(
$door != "salida"){
if(
$tamanio 1000000){
if(
is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])){
  
copy($HTTP_POST_FILES['archivo']['tmp_name'], "$path/$nombre");
  
mysql_query("INSERT INTO `patrocinadores` ( `patrocinador` ,`url`,`file`,`date` ) VALUES ('".$_POST['patrocinador']."', '".$_POST['url']."', '".$nombre."','NOW()')"$link) or die(mysql_error($link));
  
$alert "¡¡¡ El archivo HA SUBIDO correctamente al servidor !!!";
    } else {
  
$alert "¡¡¡ El archivo NO ha subido correctamente al servidor !!!";
  }
      } else {
    
$alert "El archivo es demasiado grande, 1Mb máx";
    }
      } else {
    
$alert "La extensión del archivo no es válida";
    }  
}
?>
No entiendo el error.
Me podeis ayudar
Muchas Gracias