Foros del Web » Programando para Internet » PHP »

No me funciona el IF

Estas en el tema de No me funciona el IF en el foro de PHP en Foros del Web. Hola, resulta que siempre uso este codigo para mostrar noticias en una pagina web y ahora no me resulta, o sea, al hacer click en ...
  #1 (permalink)  
Antiguo 05/03/2006, 13:29
 
Fecha de Ingreso: diciembre-2004
Mensajes: 354
Antigüedad: 19 años, 4 meses
Puntos: 2
No me funciona el IF

Hola, resulta que siempre uso este codigo para mostrar noticias en una pagina web y ahora no me resulta, o sea, al hacer click en la noticia para "ampliarla" me queda igual y no me funciona el IF.

El codigo es:
Código PHP:
<?
if ($vernoticia == "si")
{
include(
"conexion.php");
$result=mysql_db_query("$db","select * from noticias where id='".$id."'");
while (
$row=mysql_fetch_array($result))
{
echo 
'<font size="1" face="Geneva, Arial, Helvetica, sans-serif">
                            <div align="right">'
.$row["fecha"].'</div>
                          </font><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"> <strong><img src="fotos_noticias/'
.$row["foto"].'" width="140" height="180" align="left">'.$row["titulo"].'</strong></font> <br>
                          <font size="1" face="Verdana, Arial, Helvetica, sans-serif">'
;
//echo nl2br(substr($row["noticia_larga"],0,200)."...");
$noti str_replace("ó","&oacute;",nl2br($row["noticia"])); //ó
$noti str_replace("á","&aacute;",$noti); //á
$noti str_replace("é","&eacute;",$noti); //é
$noti str_replace("Ã*","&iacute;",$noti); //i
$noti str_replace("ú","&uacute;",$noti); //u
$noti str_replace("ñ","&ntilde;",$noti); //ñ
$noti str_replace("“","&quot;",$noti); //"
$noti str_replace("â€","&quot;",$noti); //"
echo $noti;
echo 
'</font>
                  <font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="index.php"><div align="center"><img src="images/boton_volver.jpg" width="298" height="15" border="0"></div></a></font>                </div>
                </font>'
;
}
mysql_free_result($result);
}
else
                          {
                          include(
"conexion.php");
$result=mysql_db_query("$db","select * from noticias ORDER BY id DESC LIMIT 3");
while (
$row=mysql_fetch_array($result))
{
echo 
'<font size="1" face="Geneva, Arial, Helvetica, sans-serif">
                            <div align="right">'
.$row["fecha"].'</div>
                          </font><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"> <strong><img src="fotos_noticias/'
.$row["foto"].'" width="70" height="90" align="left">'.$row["titulo"].'</strong></font> <br>
                          <font size="1" face="Verdana, Arial, Helvetica, sans-serif">'
;
//echo nl2br(substr($row["noticia_larga"],0,200)."...");
$noti str_replace("ó","&oacute;",substr($row["noticia"],0,225)."..."); //ó
$noti str_replace("á","&aacute;",$noti); //á
$noti str_replace("é","&eacute;",$noti); //é
$noti str_replace("Ã*","&iacute;",$noti); //i
$noti str_replace("ú","&uacute;",$noti); //u
$noti str_replace("ñ","&ntilde;",$noti); //ñ
$noti str_replace("“","&quot;",$noti); //"
$noti str_replace("â€","&quot;",$noti); //"
echo $noti;
echo 
'</font>
                  <font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="?vernoticia=si&id='
.$row["id"].'"><img src="images/boton_leermas.jpg" width="298" height="15" border="0"></a></font>                </div>
                </font>'
;
}
mysql_free_result($result);
}
?>
__________________
Pedro Pablo Vivanco D.
Webmaster todoalbo.cl
[email protected]
http://www.todoalbo.cl
"Dios creo el Cielo, Colo-Colo le puso todas sus Estrellas"
  #2 (permalink)  
Antiguo 05/03/2006, 17:33
 
Fecha de Ingreso: diciembre-2005
Mensajes: 122
Antigüedad: 18 años, 4 meses
Puntos: 0
de donde sale ese $vernoticia? intenta asignandole algun valor desde $_GET o $_POST ya que no funcionará si php tiene register_globals en off
  #3 (permalink)  
Antiguo 05/03/2006, 18:17
 
Fecha de Ingreso: diciembre-2004
Mensajes: 354
Antigüedad: 19 años, 4 meses
Puntos: 2
si, se me habia olvidado revisar el register_globals. Ya lo solucione gracias
__________________
Pedro Pablo Vivanco D.
Webmaster todoalbo.cl
[email protected]
http://www.todoalbo.cl
"Dios creo el Cielo, Colo-Colo le puso todas sus Estrellas"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:20.