Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/08/2009, 11:28
thi
 
Fecha de Ingreso: abril-2009
Mensajes: 244
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Subir archivo al servidor

Si que me funciona, pero como dije en local y claro tiene ligeras modificaciones. El codigo que me funciona es el siguiente:

$nombre = $_FILES['img']['name'];
$tipo_archivo = $_FILES['img']['type'];
$tamano_archivo = $_FILES['img']['size'];
$ruta = "images/ofertas/" ;

$ruta_del_archivo = $ruta.$_FILES['img']['name'];

if ($nombre!='') //aqui valido el tipo de archivo
{
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg") || strpos($tipo_archivo, "png") ) && ($tamano_archivo < 1000000)))
{
echo "La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif, .jpg o .png<br><li>se permiten archivos de 1 MEGA máximo.</td></tr></table>";
exit(0);
}
else
{
if (move_uploaded_file($_FILES['img']['tmp_name'],$ruta_del_archivo))
{
echo "La imagen ha sido cargada correctamente.";
}
else
{
echo "Ocurrio un error por favor intentelo luego.";
}
}
}

El otro es el que estaba intentando que funcionara.