Código:
El problema que tengo es que siempre se mete por el if donde valido si existe la variable FILES,aun cuando subo una foto.<?php
$titular=$_POST["titular"];
$contenido=$_POST["contenido"];
$error="";
if(empty($titular) || is_numeric($titular)){
$error="<span class=\"rojo\">No se ha descrito el titular de la noticia o su contenido no es texto</span><br/>";
}
if(empty($contenido)||is_numeric($contenido)){
$error=$error."<span class=\"rojo\">No se ha descrito el contenido de la noticia o lo introducido no es texto</span> <br/>";
}
if(!isset($_FILES["foto"])){
$error=$error."<span class=\"rojo\">Debe introducirse una imagen</span>";
}
if ($error!=""){
echo "<div id=\"error\">";
echo $error; ?>
<br /><a href="<?php echo $_SERVER['HTTP_REFERER'];?>">Volver</a>
<?php
echo "</div>";
}
else{
$insert="INSERT INTO noticias (Titular,Desarrollo,Fecha) VALUES ('$titular','$contenido',CURDATE())";
mysql_query($insert);
$nuevoid=mysql_insert_id();
editar_imagen("foto",$nuevoid);
echo "<div id=\"ok\">";
echo "La nueva noticia se ha insertado correctamente";
echo "</div>";
}
?>
Alguien me puede decir donde tengo el error?
Gracias.


