Me sigue dando el mismo error, cuando pongo el empty me dice que el campo siempre esta lleno y cuando pongo el isset me dice que siempr eesta vacio.
AYUDA !!!
Código PHP:
if($ir == "noticia") {
if(isset($_POST['archivo'])) {
// if(empty($_POST['archivo'])) {
$binario_nombre_temporal=$_FILES['archivo']['tmp_name'];
$binario_contenido = addslashes(fread(fopen($binario_nombre_temporal, "rb"), filesize($binario_nombre_temporal)));
$binario_tipo=$_FILES['archivo']['type'];
$sql = "UPDATE noticias SET id='$id', titulo='$titulo', noticia='$noticia', imagen='$binario_contenido', tipo='$binario_tipo'";
mysql_query($sql);
echo "con imagen";
// <p> </p><p align='center'><b><font face='Tahoma' size='2'>Noticia modificada con éxito !!</font></b></p>";
}
else
{
$modificar = "UPDATE noticias SET id='$id', titulo='$titulo', noticia='$noticia'";
mysql_query($modificar);
echo "sin imagen";
}
}
?>
Espero ayuda