Hola
a veces entro a páginas donde hay secciones, pero lo unico que cambia es un palabra del link como hacen esto:
www.algunsitio.com/xxx.php?id=contacto
www.algunsitio.com/xxx.php?id=servicio
espero que me haya explicado bien jeje ;)
| |||
que es eso? Hola a veces entro a páginas donde hay secciones, pero lo unico que cambia es un palabra del link como hacen esto: www.algunsitio.com/xxx.php?id=contacto www.algunsitio.com/xxx.php?id=servicio espero que me haya explicado bien jeje ;) |
| |||
Re: que es eso? id es una variable que se le está pasando a la página. Dentro de xxx.php tenés que evaluar el valor de la variable para redireccionar a la página que corresponda. La variable viene en el array asociativo $HTTP_GET_VARS["id"] o $_GET en versiones >= 4.1.0. Para evaluarla podés usar un simple if o switch / case. El redireccionamiento lo hacés con header. Ya te orienté, ahora <a href='ir.asp?http://www.php.net' target='_blank'>www.php.net...</a> y a leer la documentación. Suerte. <hr noshade><font face=Verdana size=2>Leonardo D'Angelo - Buenos Aires - Argentina[/CODE] |
| |||
Re: que es eso? seria algo asi de simple: <? if ($id=="contacto") { header ("Location: contacto.php");} if ($id=="indice") { header ("Location: index.php");} if ($id=="otrapagaina") { header ("Location: otrapagina.php");} echo "Acceso incorrecto, página no encontrada"; ?> Quedaria mas presentabla el codigo haciendo la rutina de chequeo de variables con switch / cases .. pero esta manera de igual forma funciona. Este codigo ..lo podriamos llamar ejemplo: verpagina.php Es importante que este script (verpagina.php) no contenga ningun echo o print ... (es decir, no enviar nada de HTML, incluidas otras cabeceras al navegador .. ) recordar q usamos la funcion Header(). Y las llamadas a las paginas de la web podrian ser: (podriamos llamar a esta seccion .. . menu.php) <? echo "<a href=verpagina.php?id=contacto>Pagina contacto</a>"; echo "<a href=verpagina.php?id=indice>Pagina indice</a>"; ?> etc... Lo bueno q tiene este sistema de redireccion de paginas .. es q en el codigo "verpagina.php" podemos usar por ejemplo .. un sistema de conteo (contador) de veces q se pincho (clikeo) la seccion tal .. y asi, hasta lo q la imaginacion nos de... Tambien .. podemos usar el "menu.php" como un include("menu.php") para nuestras paginas del sitio .. de esta forma .. cambiando los enlaces (links) de este .. actualizamos nuestro sitio .. Este metodo es uno de los primeros a tener en cuenta a la hora de realizar una web con varias paginas q sigan una plantilla predeterminada. Uu saludo, espero q les guste! .-..- |