hola, ya estoy en periodo de prueba de mi web, y le dije a un amigo que probase a subir alguna foto, y me decia que no le dejaba, y yo con la misma foto y en el mismo usuario lo conseguia, hasta que me dio por probar en IE, donde siempre me da el error de NO SOPORTADO, como puedo conseguir que sea compatible? cuales puesden ser los errores ?
Código PHP:
$titulo=$_POST["titulo"];
$fecha=date("Y/m/d H:i:s");
function genera_random($longitud){
$exp_reg="[^A-Z0-9]";
return substr(eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())),
0, $longitud);
}
if(is_uploaded_file($_FILES['fupload']['tmp_name'])){
if($_FILES['fupload']['type'] == "image/jpeg"){
$fupload_name = genera_random(10);
$file_dir ="archivosusuario/fotos"; // crea un directorio "imagenes" en la carpeta donde este este archivo
mysql_query("aqui la insercion a la bd')");
if (move_uploaded_file($_FILES['fupload']['tmp_name'], "$file_dir/$fupload_name")){ // acá es donde lo terminamos de subir
echo "<br><br><img src=\"$file_dir/$fupload_name\"><p>\n\n"; // lo mostramos
echo "Titulo ".$titulo."<br>";
echo "Ubicación: http://myweb/dir/$file_dir/$fupload_name<br>";
} else echo "Error al subir el archivo";
} else echo "<h1>Archivo no soportado!</h1>";
} else echo "Error al intertar subir el archivo ".$_FILES['fupload']['name'];
}}