Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2009, 20:19
Avatar de goya
goya
 
Fecha de Ingreso: enero-2002
Ubicación: La Serena
Mensajes: 273
Antigüedad: 22 años, 4 meses
Puntos: 1
upload y variable global

Hola Amigos


lo que me pasa , le puede pasar o le pasara a cualquiera XD , hace rato ya programe mi web un upload de archivos ( en el tiempo de PHP 4 ) y ahora mi website fue cambiada de servidor a uno de PHP 5 ... Sorpresa .. Variables Globales en OFF ....

al comienzo no me hiso gracia .. conciderando que ningun formulario me funcionaba ... despues de mirar y re mirar el codigo llege a una solucion parcial que me funciona perfectamente en lo que es texto pero no en el archivo .

Código PHP:
<?
$archivo 
$HTTP_POST_FILES['archivo'];
$archivo_name $HTTP_POST_FILES['archivo']['name'];
$tipo_archivo $HTTP_POST_FILES['archivo']['type'];
$archivo_size $HTTP_POST_FILES['archivo']['size'];
$lim_tamano=2097152;
if (
$archivo != "none" AND $archivo_size != AND $archivo_size<=$lim_tamano)
{        
    if (
copy ($archivo"../aviso/".$archivo_name)) 
    {
    
$imagen=$archivo_name;
    
mysql_connect($hostname_conexion,$username_conexion,$password_conexion);
    
mysql_db_query($database_conexion,"insert into aviso_grafico (imagen) values ('$imagen')");
    echo 
'<meta http-equiv="refresh" content="5;URL=index.php">';
    }
}
else
{
   echo 
'<meta http-equiv="refresh" content="5;URL=index.php">';
}
?>
en $HTTP_POST_FILES['archivo'] me da de valor array y no la ruta temporal del archivo y por eso no lo sube ..

¿ que puedo hacer ?

Saludos desde Chile
Freddy
__________________
:adios:
..."Hay dos cosas que son infinitas: el universo y la estupidez humana; y no estoy muy seguro acerca del universo."
Albert Einstein