Título: Páginas: index.php?id=1&cat=2 Publicado por: Fraannn en 6 Julio 2008, 03:53 am HOla, queria saber como hacer que en vez de que aparezca:
miweb.com/descargas.php miweb.com/faq.php Aparezca: miweb.com/index.php?id=1 miweb.com/index.php?id=2 y para las descargas: miweb.com/descargas.php?id=1&cat=2 o algo similar .. Encontré varios pero lo pongo en el codigo y no me funciona, no me manda hacia la otra sección. Los que usé tenian la funcion switch creo.. Título: Re: Páginas: index.php?id=1&cat=2 Publicado por: #!drvy en 6 Julio 2008, 07:14 am Código Obiamente los menajes no tienen nade que ver con la realidad...es que me aburia un poco xD Bueno pues eso solo que cambias el echo por include por ejemplo: Código
y obiamente la final (el "else" la cambias por include('tupaginaprincipal.html'); PD: Ten cuidado con los includes (RFI's) Saludos Título: Re: Páginas: index.php?id=1&cat=2 Publicado por: Fraannn en 6 Julio 2008, 09:07 am Gracias, lo voy a probar.
Título: Re: Páginas: index.php?id=1&cat=2 Publicado por: Fraannn en 6 Julio 2008, 20:18 pm Código Obiamente los menajes no tienen nade que ver con la realidad...es que me aburia un poco xD Bueno pues eso solo que cambias el echo por include por ejemplo: Código
y obiamente la final (el "else" la cambias por include('tupaginaprincipal.html'); PD: Ten cuidado con los includes (RFI's) Saludos Que hago mal?.. puse el código en un archivo "links.php" y desde el index le puse <?php include("links.php"); ?> .. Código links.php Código: <?php y los links los pongo así, por ejemplo en el index.php que es donde hice la prueba: Código: <map name="Map"> Pero lo único que hace es "actualizarme" el index.php .. :S no entiendo porque, todos los códigos que probé me hacen lo mismo :S Título: Re: Páginas: index.php?id=1&cat=2 Publicado por: #!drvy en 7 Julio 2008, 03:17 am Hola,
No hagas que el index se incluya a si mismo :xD :xD no tiene sentido :laugh:. digamos que tienes una pagina (links.php) Código
en el index.php tendriamos Código
y en las demas paginas lo que te de la gana xD... Un ejemplo de un esquema... index <-- pagina principal / \ link1 link2 <-- link1 y link2 incluyen el mismo codigo que links.php / \ link(1)2 link(2)2 <-- para lamar a estos el enlace deber ser algo asi: index?id=1&id2=1 (siendo "id2" la indentificaion del "link1")" Saludos Título: Re: Páginas: index.php?id=1&cat=2 Publicado por: Fraannn en 7 Julio 2008, 18:46 pm Código: <?php en la anteúltima línea que dice: else { include ("inicio.php"); } "inicio.php" sería la página principal? mi página principal se llama "index.php", o sea, que la abre cualquier navegador como predeterminado, no? si yo pongo http://www.misitio.com es lo mismo que yo ponga http://www.misitio.com/index.php ..entonces decis que tengo que poner inicio.php, y que hago con el index.php? Perdón por mi ignorancia :-( es que recién estoy empezando a tratar de programar algo, y bueno x) Título: Re: Páginas: index.php?id=1&cat=2 Publicado por: #!drvy en 7 Julio 2008, 20:54 pm El en index.php puedes poner cualquier cosa pero se trata de que no se repita...por ejemplo podrias poner otos codigos php para que detecten de donde vienen los visitanes o cualquier cosa....ademas ten en cuenta que el index debe llevar el include del links
Saludos Título: Re: Páginas: index.php?id=1&cat=2 Publicado por: olivarra1 en 8 Julio 2008, 17:00 pm oye, yo esto lo hago de esta manera:
tengo unos archivos en php, digamos pagina1.php, pagina2.php y pagina3.php y en el index.php tengo esta parte de codigo: Código: $pagina = $_GET['Pagina']; y ya ta :D de esta manera, si quiero acceder a la pagina 1 seria la direccion: index.php?Pagina=pagina1, la 2, index.php?Pagina=pagina2. Si lo que quieres hacer es hacerlo para id's entonces antes del require pones un if: Código: if ($pagina == 1) { Espero que te haya servido :D olivarra1 Título: Re: Páginas: index.php?id=1&cat=2 Publicado por: #!drvy en 8 Julio 2008, 20:47 pm Código: $pagina = $_GET['Pagina']; Pero a tu modo cualquiera podria ejecutar cualquier archivo (php) dentro del servidor... Eso es una razon de INseguridad siendo $pagina una variable y llamarla directamente... Saludos |