Foros del Web » Programando para Internet » PHP »

Como quito esto?

Estas en el tema de Como quito esto? en el foro de PHP en Foros del Web. Codigo: Código PHP: <? if( $p  ==  "" ) {  } else {  if( file_exists ( "$p.php" )) {  $id  =  htmlspecialchars ( trim ( $_GET [ "p" ...
  #1 (permalink)  
Antiguo 24/01/2010, 13:44
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 3 meses
Puntos: 9
Como quito esto?

Codigo:

Código PHP:
<?
if($p == "") { 
}
else { 
if(
file_exists("$p.php")) { 
$id htmlspecialchars(trim($_GET["p"]));
$id eregi_replace("<[^>]*>","",$p) ;
$id eregi_replace(".*//","",$p) ;
include(
"$p.php"); 

else { 
echo 
"<div id=box-center>
<div id=top class=red>¡Oops! Ha ocurrido un error</div>
    <div id=middle>
        La página que buscas no existe o está siendo actualizada en este momento.
    </div>
    <div id=bottom></div>

</div>            </div>
"
;


if(
$articles == "") { 
}
else { 
if(
file_exists("./news/$articles.php")) { 
$id htmlspecialchars(trim($_GET["articles"]));
$id eregi_replace("<[^>]*>","",$articles) ;
$id eregi_replace(".*//","",$articles) ;
include(
"./news/$articles.php"); 

else { 
echo 
"<div id=box-center>
<div id=top class=red>¡Oops! Ha ocurrido un error</div>
    <div id=middle>
        La página que buscas no existe o está siendo actualizada en este momento.
    </div>
    <div id=bottom></div>

</div>            </div>
"
;


?>
Mi problema es que uso el 1 script para incluir las paginas, y el 2 para incluir las noticias.Cuando accedo a la pagina de noticias me sigue mostrando el include de home.php, como hago para que no aparezca si estoy en la seccion de noticias?
  #2 (permalink)  
Antiguo 24/01/2010, 15:02
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Como quito esto?

Debes crear una condición que distinga cual de las dos quieres usar, me refiero a algo así
Código PHP:
Ver original
  1. <?php
  2. $paginaVisitando = $_SERVER["PHP_SELF"];
  3.  
  4. if($paginaVisitando == "/index.php"){
  5. //aquí va lo del index.php
  6. }elseif($paginaVisitando == "/articles.php"){
  7. //aquí va lo de articles.php
  8. }
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: Ninguno
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 00:53.