Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/05/2011, 13:47
Fsg
 
Fecha de Ingreso: junio-2009
Mensajes: 155
Antigüedad: 15 años, 5 meses
Puntos: 5
Respuesta: Error al subir un archivo jpg al servidor

Ya quedo arreglado lo de las imagenes y modifique lo de nemugtk (gracias a los 2 por la ayuda), y mi codigo quedo asi:

Cita:
<?php

$nombre = $_FILES['foto']['name'];
$tipoimagen = $_FILES['foto']['type'];
$tamano = $_FILES['foto']['size'];
$target = basename( $_FILES['foto']['name']) ;
$ext = pathinfo($target);
$EXT1 = strtolower($ext['extension']);
$ruta = $_SERVER['DOCUMENT_ROOT'].'/probando/envio/fotos/';

if ($EXT1 != "jpg" && $EXT1 != "jpeg") {
echo "El tipo de archivo o el tamaño no es correcto.".$EXT1;
}else{
//Verifico que pueda mover el archivo y cambiarle el nombre. El archivo se guardará donde esta la pagina
if (move_uploaded_file($_FILES['foto']['tmp_name'],$ruta.$_FILES['foto']['name']))
{
echo "El archivo subió!!.";
}else{
echo "Error al subir el archivo. Inténtelo nuevamente.".$ruta;
}
}
?>
Segui tu consejo nemu , y tenias razon me falta ese dato.
Tengo mucha problematica con el acceso a la carpeta (estoy usando xampp, y ya modifique el permiso a 777).

¿Esta bien la forma en la cual empleo la ruta para poner la imagen?

La ruta esta bien es esta : /opt/lampp/htdocs/probando/envio/fotos/ (estoy usando linux), solo puse $_SERVER['DOCUMENT_ROOT'] y le agregue probando/envio/fotos no se si asi tenga que ponerse la ruta.