Foros del Web » Programando para Internet » PHP »

Modificar contenido de pagina

Estas en el tema de Modificar contenido de pagina en el foro de PHP en Foros del Web. Buenas tardes: Estoy haciendo una pagina web, mediante tablas y tengo mas o menos la siguiente tabla, en el fichero index.php: <table width="800" border="0" align="center"> ...
  #1 (permalink)  
Antiguo 17/12/2007, 10:50
 
Fecha de Ingreso: abril-2006
Mensajes: 128
Antigüedad: 18 años
Puntos: 1
Modificar contenido de pagina

Buenas tardes:
Estoy haciendo una pagina web, mediante tablas y tengo mas o menos la siguiente tabla, en el fichero index.php:
<table width="800" border="0" align="center">
<tr>
<td width="20%" height="20" colspan="3" class="fondo_fecha"><?php include("fecha.php");?></td>
</tr>
<tr>
<td width="10%"><?php include("menu.php");?></td>
<td width="*" class="fondo" id="principal"><?php include("principal.php");?></td>
<td width="20%"><?php include("novedades.php");?></td>
>
</tr>
</table>

y en la clase menu.php tengo el menu creado tambien con tablas:
<table >
<tr><td class="menu"> <div align="center" class="Estilo1"><a href="inicio.html" >INICIO</a></td></tr>
</table>
<table >
<tr><td > NOMBRE</td></tr>
<tr><td ><a href="localizacion.html">Localizaci&oacute;n</a></td></tr>
<tr>
<td><a href="historia.html">Historia </a></td>
</tr>


Y lo que quiero es que cuando pinche en el menu la opcion localizacion se cargue el contenido de esta página en el lugar del principal.php, pero que siga apareciendo la fecha.php, menu.php y novedades.php. Es decir lo que tendría que ir cambiando en el index.php sería principal.php en funcion de lo seleccionado en el menu.php ¿como lo podría hacer?
Muchas gracias,
Mari
http://puenteviejo.iespana.es
http://www.puenteviejo.tk
  #2 (permalink)  
Antiguo 17/12/2007, 11:25
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Modificar contenido de pagina

por que no envias un valor desde el link del menu y recargas el index nueva mente y preguntas si el valor enviado es = link1 include('contenido1.php') sino si es link2 incluyes contenido 2 y asi sucesivamente y al final si la varibles no tiene nada muestras en contenido del index de la pagina =)

Esto lo haces enviando el valo del link por medio del enlace como tal y recibes la variable con get al inicio del index =d espero te sirva
__________________
Software Analyst and developer
http://ebalestrini.com
  #3 (permalink)  
Antiguo 17/12/2007, 13:49
 
Fecha de Ingreso: abril-2006
Mensajes: 128
Antigüedad: 18 años
Puntos: 1
Re: Modificar contenido de pagina

Mas o menos lo he consiguido, lo unico que la primera vez que cargo la pagina si pongo
<?php
$opcion="principal";
include("principal.php");
$opcion=($_GET['opcion']);
if($opcion=="localizacion"){
include("localizacion.php");
}
?>

donde opcion es el valor que obtengo del menu, me da el siguiente error:
Undefined index: opcion
y es logico porque la primera vez que se carga la pagina no se tiene obtiene ningun valor del menu.
¿Como lo puedo solucionar?
Y otra cosa si pincho en una opcion del menu se me carga como yo quiero pero se me habre una nueva pagina y yo quiero que continuamente este en la misma pagina, ¿Como lo puede hacer?
Muchas gracias de antemano,
Mari
  #4 (permalink)  
Antiguo 17/12/2007, 14:02
 
Fecha de Ingreso: abril-2006
Mensajes: 128
Antigüedad: 18 años
Puntos: 1
Re: Modificar contenido de pagina

Otra vez estoy aqui, jaja.
Ya he solucionado lo de cargar la primera vez la pagina con el siguiente codigo:
<?php
switch(isset($_GET['opcion'])){
case 'localizacion';
include("localizacion.php");
break;
default:
include("principal.php");
}
?>

Lo unico que me falta saber es como cargarlo todo el tiempo en la misma pagina sin que se me abran nuevas ventanas, es decir, que parezca q unicamente se modifica el contenido de la pagina y lo que es la cabecera y el menu es todo el tiempo el mismo.
Muchas gracias de antemano
Mari
  #5 (permalink)  
Antiguo 21/12/2007, 00:12
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Modificar contenido de pagina

incluye en el codigo del enlace <.... target="_top" >enlace </a>
__________________
Software Analyst and developer
http://ebalestrini.com
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:03.