Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2009, 04:33
Avatar de karlic0s
karlic0s
 
Fecha de Ingreso: abril-2007
Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años, 9 meses
Puntos: 18
Por que funciona en mozilla y no en IE

Si php es lenguaje de servidor... porque esto no me funciona en IE y en mozilla si?

Es el código de subir una imagen, pense que podia ser por el enctype="multipart/form-data", pero es que ni idea!! :S

editimagen.php

Código PHP:
<FORM ACTION="editimagen2.php?id='.$row[id].'" method="post" enctype="multipart/form-data">
        
No tienes imagen de perfil.<br><br>
        
¡Sube una ahora!<br>
        <
input name="file" type="file"  onChange="ver(form.file.value)"><br><br>
        <
input type="submit" value="Nueva imagen"><br><br>


</
form

editiimagen2.php

Código PHP:
$cad "$row[nick]";
$tamano $_FILES 'file' ][ 'size' ];
$tamaño_max="1500000";
$destino 'subidas' ;
$sep=explode('image/',$_FILES["file"]["type"]);
$tipo=$sep[1]; 

if( 
$tamano $tamaño_max && $tipo == "gif" || $tipo == "jpeg" || $tipo == "jpg" || $tipo == "bmp" || $tipo == "png") {   
move_uploaded_file $_FILES 'file' ][ 'tmp_name' ], $destino '/' .$cad.'.'.$tipo);  
$imagen="$destino/$cad.$tipo";

$link mysql_connect("localhost""root" "karlicos");

mysql_select_db("cuentat",$link);  
$sql "UPDATE usuarios SET imagen='$imagen' WHERE id=$id";

$sql mysql_query($sql$link) or die("Error en consulta $sql:".mysql_error() );

echo 
'
• ¡Tu imagen ha sido subida correctamente!
'
;
}else{
echo 
'
• El tipo de archivo no es de los permitidos (admitidos: jpeg, gif, bmp, png) o supera el límite de peso permitido (max: 1.5mb)<br><br>
'
;

Alguna solución?