home Foro de soporte Servicio Hosting PHP
 
Varias paginas en un index.php..como?
Haz clic para ver el perfil del usuario
Usuario habitual
Usuario habitual
· ·
#1 ·

Hola, he visto que en varias webs no tienen paginas separadas, que en vez de que una url sea así:
http://cualquierweb.net/contacto.html

sea así
http://cualquierweb.net/index.php?act=contacto (o algo parecido)

Hace tiempo que buscaba como hacerlo ya que por lo que veo con ese metodo se conserva bastante espacio en el servidor.

Si alguien sabe como se hace o tiene un tutorial se lo agradeceria bastante.

Eso

Saludos.

Haz clic para ver el perfil del usuario
Machacateclados
Machacateclados
· ·
#2 ·

No ahorras nada de espacio.
Porque de todas formas tienes que poner el codigo de 2 páginas en una sola.

Haz clic para ver el perfil del usuario
Usuario Novato
Usuario Novato
·
#3 ·

Pero seria interesante saber como se hace... de todas formas seguire buscando haber que encuentro... si alguien sabe... seria interesante que lo comparta...

Haz clic para ver el perfil del usuario
@man / @woman
@man / @woman
· ·
#4 ·

Tienes varias opciones... pero una sería que crearas los enlaces tipo index.php?a=seccion1 otro index.php?a=seccion2

Y en el index.php poner algo así

Código:
if($_GET['ai]=='seccion1')
  include ('seccion1.php');
else if ($_GET['ai]=='seccion2')
  include ('seccion2.php');
else
 include ('principal.php');     

Como ves, es bastante sencillo... después puedes complicarlo más... ya depende de cuanto sepas de programación.

inigoruiz más qe ahorrar espacio, estas cosas están bien cuando tienes diversas secciones que son dinámicas, así en mi página no tengo porque tener un .html por cada programa, me basta con tener uno genérico y tener los datos en una base de datos.

Haz clic para ver el perfil del usuario
@man / @woman
@man / @woman
· ·
#5 ·
Escrito originalmente por inigoruiz
No ahorras nada de espacio.
Porque de todas formas tienes que poner el codigo de 2 páginas en una sola.

En un sitio con una sola página no tiene sentido, pero a medida que vas incorporando comienzas a ahorrar (y puede ser muchísimo dependiendo de la reutilización que le des al código), todo depende -como dijo NoSetup- de tu nivel en programación.

Haz clic para ver el perfil del usuario
Usuario Novato
Usuario Novato
·
#6 ·
Escrito originalmente por @NoSetup.org

Tienes varias opciones... pero una sería que crearas los enlaces tipo index.php?a=seccion1 otro index.php?a=seccion2

Y en el index.php poner algo así

Código:
if($_GET['ai]=='seccion1')
  include ('seccion1.php');
else if ($_GET['ai]=='seccion2')
  include ('seccion2.php');
else
 include ('principal.php');     

Como ves, es bastante sencillo... después puedes complicarlo más... ya depende de cuanto sepas de programación.

inigoruiz más qe ahorrar espacio, estas cosas están bien cuando tienes diversas secciones que son dinámicas, así en mi página no tengo porque tener un .html por cada programa, me basta con tener uno genérico y tener los datos en una base de datos.

Gracias a este mensaje se q es algo antiguo pero pude resolver lo que queria muchas gracias amigo espero q sigas en el foros

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Servicio Hosting · PHP
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 06:29 UTC+02:00 DST
Temas similares
 I TemaAutorMensajesVisitasÚltima respuesta
No Hay mensajes nuevos02/Ago/2010, 00:31
User 6614525
72k07/Ago/2010, 23:31
 Ir al último mensaje del tema
No Hay mensajes nuevos02/Ene/2009, 19:48
183k21/Ene/2009, 05:47
 Ir al último mensaje del tema
No Hay mensajes nuevos10/Abr/2006, 23:26
12k10/Abr/2006, 23:31
 Ir al último mensaje del tema
No Hay mensajes nuevos13/Nov/2005, 06:41
310k14/Nov/2005, 13:37
 Ir al último mensaje del tema
No Hay mensajes nuevos15/May/2005, 19:20
34k15/May/2005, 20:47
 Ir al último mensaje del tema