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.