Quien puede hacer un script que trabaje con GET
Carpeta raiz
index.php
1.html
2.html
3.html
Ejemplo abro index.php llamandolo asi index.php?pagina=1 y el script abre 1.html y lo muestra dentro de index.php
GRACIAS GRACIAS GRACIAS
| |||
Mostrar paginas diferentes con GET Quien puede hacer un script que trabaje con GET Carpeta raiz index.php 1.html 2.html 3.html Ejemplo abro index.php llamandolo asi index.php?pagina=1 y el script abre 1.html y lo muestra dentro de index.php GRACIAS GRACIAS GRACIAS |
| |||
bueno, esto es lo que tendria que hacer, utilizando la sentencia siwcht que es como un case de cualquier lenguaje de programacion. este es el codigo que tenes que poner en tu pagina <index.php> <? siwtch ($_GET[pagina]){ // $_GET es un vector que guarda todas la variables //pasadas por get, tambien existe $_POST cuando //envies por algun formulario 1 : include('pagina1.php'); break; //cada caso se cierra con un break; 2 : include('pagina2.php'); break; 3 : include('pagina3.php'); break; } // ciero el siwtch if (!isset($_GET[pagina])){ // esto es si no esta seteada la variable get pagina muestro el contenido // original de mi index.php ?> codigo html de mi pagina index original <? } // cierro el if anterior ?> ----- Espero que esto te ayude amigo |
| ||||
... solo unos comentarios al el código de Nacho (no correciones )... - La función es switch, no siwtch .. se que fue error de teclazo... - Le falta la palabra "case" anteponiendo cada diferente caso... de hecho ignoro si funcione así... pero aunque lo hiciese, debería ponerse... - Se puede establecer un "default" ... - La validación de la existencia del $_GET... considero debería ser primaria y envolver a todo lo demás - .. y faltan las comillas en $_GET['pagina'].. que al pasar un entero no harían falta.. pero tampoco están demás... como dije... solo comentarios, no correciones... tres enlaces para completar: - http://www.forosdelweb.com/showthrea...278#post265278 < pa' no variar... las FAQ del foro - http://mx.php.net/manual/es/control-...res.switch.php < el uso de switch - http://www.zonaphp.com/articulo34.php < webs modulares... osease, éste tema. Saludos!
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" Última edición por jam1138; 06/04/2005 a las 00:43 |