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