Comunidad de diseño web y desarrollo en internet online

echo valorizado

Citar            
MensajeEscrito el 15 Ene 2012 12:07 am
<ol>
<li><a class="seccion1" href="index.php?page=noticias&section=seccion1">Noticias</a></li>
<li><a class="seccion1" href="index.php?page=eventos&section=seccion1">Eventos</a></li>
<li><a class="seccion1" href="index.php?page=juegos&section=seccion1">Juegos</a></li>
<li><a class="seccion1" href="index.php?page=ranking&section=seccion1">Ranking</a></li>
<li><a class="seccion1" href="index.php?page=horarios&section=seccion1">Horarios</a></li>
</ol>

Esa es una lista de distintas paginas en donde actualiza mi pagina, quiero chapar la parte en donde dice "?page=noticias" lo cual indica que page es igual a noticias en el primer caso, y hacer que body copie ese valor pero no se que codigo de php usar para eso probe con esto pero no me da.

<body class="<?php echo'page';?>">

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 15 Ene 2012 12:31 am
Tienes que usar $_GET:

Código PHP :

<body class="<?php echo $_GET['page']; ?>">

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 15 Ene 2012 12:54 am
puede hacer un if else? en donde en caso que no halla "?page=noticias", no salga nada?

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

firefox
Citar            
MensajeEscrito el 15 Ene 2012 03:37 am

Código PHP :

<body class="<?php if($_GET['page'] == 'noticias')  echo $_GET['page']; ?>">

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 16 Ene 2012 06:45 pm
mm te daria error ; del tipo E_NOTICE y tu log_error de tus erver creceria enormemente,

Código PHP :

<body class="<?php if($_GET['page'] == 'noticias')  echo $_GET['page']; ?>">

siempre es mejor evitar cualquier error

Código PHP :

<body class="<?php echo ( isset($_GET['page']) and  $_GET['page'] == 'noticias'  )? $_GET['page']:''; ?>">

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 Ene 2012 08:15 pm
Muchisimas gracias a los dos, me funciono ambos codigos de maravilla un gusto hasta luego

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

firefox
Citar            
MensajeEscrito el 16 Ene 2012 08:15 pm
Tienes razón, tuadmin. Tu método es el correcto

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.