gracias por la ayuda!!
muy bueno el f.a.q no lo habia visto....
pero igualmente no puedo hacer andar el script, asi es como esta actualmente despues de las modificaciones.
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
Código PHP:
<?
if (($tipo_archivo !="image/gif" && $tipo_archivo !="image/jpeg" && $tipo_archivo !="application/pdf" && $tipo_archivo !="application/msword")
&& ($tamano_archivo < 10000000)) {
echo "<br><big><big>La extensión o el tamaño de los archivos no es correcta.</big></big> <br><br><table><tr><td><li>Se permiten archivos .gif , .jpg , .pdf y .doc<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>";
}else{
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio.$nombre_archivo)){
echo "<big><big>El archivo ha sido cargado correctamente.</big></big>";
?>
Algunas imagenes me las deja subir otras no, por ejemplo las imagenes .gif, hay algunas que me deja subir y otras que no....
lo que hice despues fue hacer un "echo $tipo_archivo" y note que cuando me da error al subir archivos esta variable esta vacia, es como que no reconoce el tipo de archivo mime que es....
alguien tiene alguna idea???
saludos!