Foros del Web » Programando para Internet » PHP »

Mostrar otra pagina php en un index.php

Estas en el tema de Mostrar otra pagina php en un index.php en el foro de PHP en Foros del Web. Hola Soy nuevo en el mundo de php y quisiera hacer una pregunta hasta el momento he aprendido php por mi cuenta y ya se ...
  #1 (permalink)  
Antiguo 26/03/2009, 16:19
 
Fecha de Ingreso: marzo-2009
Mensajes: 1
Antigüedad: 15 años, 1 mes
Puntos: 0
Sonrisa Mostrar otra pagina php en un index.php

Hola

Soy nuevo en el mundo de php y quisiera hacer una pregunta hasta el momento he aprendido php por mi cuenta y ya se crear una pagina en php conectar una base de datos etc.

La pregunta es que al entrar a otros sitios web totalmente desarrollados en php me doy cuenta que despliegan paginas dentro de otras paginas , es decir cuando doy clic en index.php se abre el index.php pero el contenido de ese index esta formado por varias paginas php, espero me explique,

Aqui otra duda

alguien puede explicarme como lees este link, qiue sifnifica el signo de interrogacion y el resto al final, seria ,muy bueno si alguien me diera alguna liga donde leer mas acerca de esto ya que los libro que he conseguido solo explican basico , gracias y saludos!
.forosdelweb.com/ newthread.php ? do= newthread&f=18
  #2 (permalink)  
Antiguo 26/03/2009, 16:31
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: Mostrar otra pagina php en un index.php

Hola
Para lo que deseas puedes revisar la funcion include http://www.php.net/manual/es/function.include.php o require http://www.php.net/manual/es/function.require.php

El signo de interrogación en una url indica que va enviar parámetros a dicha direccción los cuales están separados por el signo &

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #3 (permalink)  
Antiguo 26/03/2009, 16:52
 
Fecha de Ingreso: febrero-2009
Ubicación: cancun!
Mensajes: 898
Antigüedad: 15 años, 3 meses
Puntos: 15
Respuesta: Mostrar otra pagina php en un index.php

por lo que veo estamos hablando de frames o me ekivoko es decir q puedes ver "varias" paginas al mismo tiempo

algo asi
El archivo principal (le voy a llamar 0.php) tiene el siguiente código:

<html>
<head>
</head>

<frameset rows='200,*'>
<frameset cols='200,*'>
<frame src='1.php' name='La1'>
<frame src='2.php' name='La2'>
</frameset>
<frame src='3.php' name='La3'>
</frameset>

</html>

espero q sea eso si q oso de mi parte jeje saludines!
  #4 (permalink)  
Antiguo 26/03/2009, 17:52
isra00
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Mostrar otra pagina php en un index.php

Hombre, hay casos en los que se utilizan frames y casos en los que el script PHP incluye otras páginas. Lo que pasa es que, en el nevegador, en ambos casos la dirección no cambia, pero tú puedes comprobar si tienen frames examinando su código o en Firefox, pulsando con el botón derecho en un frame aparece la opción "Este marco > examinar código fuente del marco", etc.

Pongamos un ejemplo sencillo, inútil e inseguro

Código PHP:
<?php

include("cabecera.php");
include(
$_GET['modulo'] . ".php");
include(
"pie.php");

?>
Suponiendo que en cabecera.php tengamos una bonita cabecera y en pie.php un bonito pie de página, y además tenemos otros tres scripts llamados, por ejemplo, noticias.php, foros.php y albumes.php, se podrían llamar desde el navegador escribiendo:

index.php?modulo=noticias
index.php?modulo=foros
index.php?modulo=albumes

No obstante este tipo de construcciones son muy inseguras e ineficaces, a no ser que se disponga de un framework o sistema de módulos más complejo. De todos modos, hoy en día se utiliza la reescritura de URL para permitir direcciones del tipo http://servidor/noticias/titulo-de-la-noticia donde normalmente se configura el servidor para que redirija todas las peticiones a un script (index.php, por ejemplo) y, éste, en base a la URL que el usuario ha escrito, cargará uno u otro módulo.
  #5 (permalink)  
Antiguo 26/03/2009, 17:58
Avatar de argy  
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 614
Antigüedad: 16 años, 6 meses
Puntos: 18
Respuesta: Mostrar otra pagina php en un index.php

de hecho las primeras tienen que ver con las funciones include, require, además con lo que son funciones y clases en algunas ocasiones.

tu segunda pregunta, respecto al signo ?, esto es que se enviará una cadena de consulta(QUERY STRING) por url, que podrás capturarlo con la superglobal $_GET, para procesarlo.

EDITO.

include y require no son funciones sino constructores del lenguaje php. SORRY por el error(HORROR).
__________________
Software libre para un mundo libre.

Eventualmente en el foro.
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 01:27.