Ayuda para novata con PHP

08/10/2003 - 19:36 por Lunae | Informe spam
Hola
estoy haciendo pruebas con php para terminar rediseñando mi pagina usando
php pero a nivel muy basico ya que no soy programadora ;-)
Ire al grano:
Este es un ejemplo que he hecho
http://koschka.webcindario.com/layout/index.php

la pagina index.php tiene este script:

<?php
switch($ID)
{
default:
include('noticias.htm');
break; case "descargas":
include('descargas.htm');
break; case "descargas2":
include('descargas2.htm');
break; case "tutoriales":
include('tutoriales.htm');
break; case "contacto":
include('contacto.htm');
}
?>


Mi duda comienza cuando quiero navegar dentro de los archivos htm por
ejemplo cuando pulso DESCARGAS, he hecho un apaño en descargas.htm para ir a
la segunda pagina de descargas tal que asi:
<a href="index.php?ID=descargas">ir a pagina anterior de descargas</a>

y me funciona solo si incluyo descargas2 en el script de index.php

Mi pregunta es si existe una forma mas sencilla de hacer esto ya que
tenndria que ir metiendo todas las paginas de mi sitio en el script de
index.php

Muchas gracias a todos

Saludos,
Koschka
 

Leer las respuestas

#1 Antonio J.
09/10/2003 - 09:08 | Informe spam
En lugar de utilizar el "switch", puedes poner:
include( $ID . 'htm' );
así te evitas de ir aumentando el switch cada vez que tengas una página
nueva.
De este modo, si $ID="descargas", incluyes el fichero "descargas.htm",
etc...



"Lunae" escribió en el mensaje
news:bm1hs3$2tq$
Hola
estoy haciendo pruebas con php para terminar rediseñando mi pagina usando
php pero a nivel muy basico ya que no soy programadora ;-)
Ire al grano:
Este es un ejemplo que he hecho
http://koschka.webcindario.com/layout/index.php

la pagina index.php tiene este script:

<?php
switch($ID)
{
default:
include('noticias.htm');
break; case "descargas":
include('descargas.htm');
break; case "descargas2":
include('descargas2.htm');
break; case "tutoriales":
include('tutoriales.htm');
break; case "contacto":
include('contacto.htm');
}
?>


Mi duda comienza cuando quiero navegar dentro de los archivos htm por
ejemplo cuando pulso DESCARGAS, he hecho un apaño en descargas.htm para ir


a
la segunda pagina de descargas tal que asi:
<a href="index.php?ID=descargas">ir a pagina anterior de descargas</a>

y me funciona solo si incluyo descargas2 en el script de index.php

Mi pregunta es si existe una forma mas sencilla de hacer esto ya que
tenndria que ir metiendo todas las paginas de mi sitio en el script de
index.php

Muchas gracias a todos

Saludos,
Koschka



Preguntas similares