if $err == ("UPLOAD_ERR_OK"), teniendo que ese valor lo recibe de $err = $_FILES[fichero][error]. Pero yo he hecho dicha asignacion y a continuacion un echo $err y lo que muestra es 0, entonces, como puede pasar por cierta esa condicion?.
Lo digo porque en mi codigo, esa comparacion da true en caso de especificar un fichero, pero segun el echo, el valor que contiene es 0, y por lo tanto no es igual a la cadena "UPLOAD_ERR_OK".
Alguien puede aclararme esto???
