Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2009, 16:55
manumar
 
Fecha de Ingreso: marzo-2009
Ubicación: yokze
Mensajes: 177
Antigüedad: 15 años, 1 mes
Puntos: 3
Pregunta No se sube la imagen con IE, si con mozilla

Hola, otro problema
Tengo un php donde pongo un formulario.
en otro php pongo lo que procesa la imagen, este php está unido al primero mediante un iframe.
Con mozilla se sube bien la foto, y todo bien, pero con IE me dice que el tamaño no es valido

Código PHP:
if($_POST['submit']){
    // Creamos la cadena aletoria
    $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
    $cad = "";
    for($i=0;$i<12;$i++) {
        $cad .= substr($str,rand(0,62),1);
    }
// Fin de la creacion de la cadena aletoria
$tamano = $_FILES [ 'file' ][ 'size' ]; // Leemos el tamaño del fichero
$tamano_max="50000000000"; 
if( $tamano < $tamano_max){  
    $destino = 'images_dir/1' ; 
    $sep=explode('image/',$_FILES["file"]["type"]); 
    $tipo=$sep[1]; 
    if($tipo == "gif" || $tipo == "jpeg" || $tipo == "bmp" || $tipo=="mpg"){ 
        move_uploaded_file ( $_FILES [ 'file' ][ 'tmp_name' ], $destino . '/' .$cad.'.'.$tipo);

        /** SQL **/
        $Titulo=htmlentities($_POST['titulo']);
        $URL="$cad.$tipo";
        $sql = "INSERT INTO `Imagenes` (ID_usu1,Titulo,URL,Fecha) values";
        $sql.= "('".$_SESSION[ID]."','".$Titulo."','".$URL."','".$fecha."')";
        mysql_query($sql);
        $sql1=mysql_query("SELECT `ID` FROM `Imagenes` WHERE `Imagenes`.URL='$URL' LIMIT 1");
        $SQL1=mysql_fetch_array($sql1);
        mysql_free_result($sql1);
        $sql2=mysql_query("SELECT `Fsubidas` FROM `Usuarios` WHERE ID='$_SESSION[ID]'");
        $SQL2=mysql_fetch_array($sql2);
        mysql_free_result($sql2);
        $Fsubidas=explode(", ",$SQL2['Fsubidas']);
        $Fsubidas[]=$SQL1['ID'];
        $Subidas=implode(", ",$Fsubidas);
        $sql2="UPDATE `Usuarios` SET `Fsubidas` = '$Subidas' WHERE `Usuarios`.`ID` ='$_SESSION[ID]' LIMIT 1";

        if (mysql_query($sql2)) {
        /** FIN SQL **/

/***** PLANTILLA DE SUBIDA EXITOSA =) *******/            
?>
La imagen fue enviada con exito.<br><strong>Datos:</strong><br>
<ul>
  <li>Titulo:<? echo $Titulo?></li>
  <li>Comentarios?</li>
  <li>votos?</li>
</ul><br>
<img src="http://manu-mar.es/tuenti/<? echo $destino,'/',$cad,'.',$tipo?>">

<?
/***** FIN PLANTILLA DE SUBIDA EXITOSA =) *******/        
        
//FIN SI TODO ESTA OK :):)
        
else {
        echo 
'brother algo pasó xD';
        }    

    } 
// FIN SI EL TIPO DE ARCHIVO ES BUENO =)
    
else
    {
    echo 
"el tipo de archivo no es de los permitidos";
    }

// FIN SI EL PESO ES BUENO xD
else 
{
echo 
"El archivo supera el peso permitido.";
}

// FIN SI TIENE POST[]
else { 
echo 
'<ul><li>Elige primero la foto</li><li>El tama&ntilde;o ha de ser menor de 500KB</li><li>Formatos permitidos: .jpg .png .gif .jpeg</li></ul>';
}
salu2