Separar paginas por secciones sin mysql

Bueno hay hartas maneras de hacer que la url se vea como
index.php?seccion=algo

a travez de una estructura de control (IF)

La variable $id se puede renombrar a tu gusto pero siempre con $ al principio
Ejemplo 1:
<?
if($id == “”) {
//Si la variable $id no contiene nada coloco principal.php
//Como pagina por defecto
include(“principal.php”);
}
else {
//si la variable $id contiene algo coloco la pagina que ira
//En este caso un archivo que va ir incluido

if(file_exists(“$id.php”)) {
//Ver si el archivo existe
//si existe le hago un include
include(“$id.php”);
}
else {
//Sino includo la pagina de error
include(“error.php”);
}
}
?>

Ejemplo 2:

Solamente con IF para hacer urls mas largas
index.php?seccion=algo&quiero_ver=otracosa

puedes poner esto para las otras paginas que vas a incluir
<?
// pongo index.php?variable=1 mostrara el mensaje de la 1 variable
if($variable == ‘1’) {
echo “muestro la 1 variable”;
if($variable2 == ‘2’) {
//si pongo index.php?variable=1&variable2=2 mostrara el 1 mensaje y el 2 mensaje.
echo “muestro la 2 variable”;
}
}
?>

Ejemplo 3:
<?
switch($accion) {
//esto mostrare por defecto
default:
include(‘paginaprincipal.php’);
break;
//mostrare si entro con la url index.php?accion=ver
case ver:
include(‘pagina2.php’);
break;
}
?>

Bueno estas son las maneras que conosco espero que te sirva de algo.

Este manual se lo hize a un amigo ke me pregunto

Compartir entrada:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *