Gracias David, me gustaría saber de que modo puedo filtrar los tipos de archivo válidos.
Por otro lado y para ir dejando despejada mi interrogante, dejo el código para subir archivos funcionando con la función str_replace() incluida. Si existe algún defecto o hay una mejor forma de hacerlo espero sus comentarios
Código PHP:
$a_nombre= $_FILES["archivo"]["name"];
$archivo_nombre = str_replace(" ","",$a_nombre);
$archivo_peso= $_FILES["archivo"]["size"];
$archivo_temporal= $_FILES["archivo"]["tmp_name"];
$ubicacion = "$path$archivo_nombre";
if ($archivo_nombre == "") $ubicacion ="http://xxxxxxxxxxxx/htmr/no_foto.gif";
$e = "$archivo_peso" ;
$f = "199999000";
if ($e < $f)
{
echo "Carga de Archivos Autorizada <img src='htmr/aprov.gif' width='20'
height='20' /><br>";
}else{ die ("Archivos de tamaño mayor que lo permitido.<br><strong> La
Actualizacion se ha interrupido</strong> <img src='htmr/rechaz.gif'width='20'
height='20' /><br>");
}
//Funcion Cargar archivos
if (move_uploaded_file($_FILES["archivo"]["tmp_name"], "imagenes/$carpeta/".
$archivo_nombre)){
echo "<br>Imagen 1 Cargada Correctamente: $ubicacion<br>";}
else{
echo "<br>Imagen 1 No cargada <img src='htmr/rechaz.gif'width='20'
height='20' /><br>";
}