pos, hice lo siguiente, te paso la parte del código:
Código PHP:
$size=0;
if ($photo!=''){
$size=getRemoteSize($photo);
}
if ($size>1){
$binario_contenido = addslashes(fread(fopen $photo, "rb"), $size));
$binario_nombre=substr($photo,strrpos($photo,'/')+1);
$binario_peso=$size;
//insertamos los datos en la BD.
$consulta_insertar = "INSERT INTO photos (bin, name, size) VALUES ('$binario_contenido', '$binario_nombre', '$binario_peso')";
$result=mysql_query($consulta_insertar);
}
getRemoteSize() es la funcion que me recomendaste usar...
la cuestion es que me guarda la imagen hasta una parte, y el resto que falta me lo pone gris, y no es un tema de que la imagen sea muy grandes, estoy usando imagenes de 5Kb
De que forma puedo solucionarlo??