Hola amigos mi duda es la siguiente paso a insertra noticias con una pequeña foto de su noticias, pero si no tuviera una foto esa noticia le pongo una por defecto y la muestro asi.
Código PHP:
Ver original<td align="center">
<?php
if (empty($row['foto'])){ ?>
<img align= "absmiddle" border="0" src="modulos/noticias/vistas/fotos/silueta.gif" width="200" height="150" align="left">
<?php
} else{
?>
<img align="absmiddle" border="0" src="modulos/noticias/vistas/fotos/
<? echo strip_tags($row['foto']) ?>" width="200" height="150" align="left"> </td>
<?php }?>
</tr>
<tr>
El problema es el siguiente cuando quiero poner una foto a esa noticia que no tiene me sale el mensaje de mi primera condicion que veran a continuacion no entiendo pq si esa foto que quiero poner pesa menos de 100 Kb y es correcta este problema lo tengo solo al actualizar ??
Código PHP:
Ver original<?
include('conectar.php');
$link=Conectarse();
$id = $_POST["id"];
$titulo = $_POST['edt_titulo'];
$texto_corto = $_POST['txt_textocorto'];
$texto_completo = $_POST['txt_textocompleto'];
$estado = $_POST['chbx_estado'];
$categoria = $_POST['categoria'];
$fecha = date('Y-m-d H:i:s'); $id_ad = $_SESSION['usuario_id'];
$nombre_archivo = $HTTP_POST_FILES["userfile"]["name"];
$tipo_archivo = $HTTP_POST_FILES["userfile"]["type"];
$tamano_archivo = $HTTP_POST_FILES["userfile"]["size"];
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ( $tamano_archivo < 100000))){ echo " <center>La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table> </center>";
echo "<meta http-equiv=\"refresh\" content=\"3;URL=index.php?mod=noticias&pag=listado\">\n";
}else{ //no tiene fin
$nom_img= $nombre_archivo;
$directorio = 'modulos/noticias/vistas/fotos/';
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img)){
$query = "Update noticia Set titulo='$titulo', texto_corto='$texto_corto', texto_completo='$texto_completo' , fecha_publicacion='$fecha', estado='$estado',id_administrador='$id_ad',categoria='$categoria', foto='$nom_img' where id='$id'";
}else{
echo "error al subir la foto";
}
}
?>
Espero su ayuda de condicion gracias amigos