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

Preguntas similare

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



Respuesta Responder a este mensaje
#2 Lunae
09/10/2003 - 11:14 | Informe spam
muchas gracias ;-)


"Antonio J." wrote in message
news:
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
>
>
>


Respuesta Responder a este mensaje
#3 Antonio J.
09/10/2003 - 16:04 | Informe spam
De nada :-)


"Lunae" escribió en el mensaje
news:bm38s1$iv5$
muchas gracias ;-)


"Antonio J." wrote in message
news:
> 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
> >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida