Separar paginas x secciones sin mysql.

Participante
 anthrax Publicado el Domingo 23 de Julio de 2006 a las 9:23am 

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 konosco espero que te sirva de algo.

Este manual se lo hize a un amigo ke me pregunto

Promedio de evaluacion: 8.3 (4 votos)

Opciones para la visualización de todos los comentarios

Seleccione como prefiere ver los comentarios y despues haga clic en «Guardar Cambios» para activar los nuevos cambios.

Un manual php

Webmaster
 German Reyna Respuesta publicada el Jueves 27 de Julio de 2006 a las 2:16pm 


oye antrhax tienes alguna manual sencillo de php que me proporciones, me gusto este mensaje de php pero pues quiero saber mas, algo que sea facil de entender como ese ejemplo que escribiste.

German Reyna - Webmaster - www.reggnetwork.net



Mira mi Blog | Mi Canal de Youtube | Sistemas Digitales

PERO QUE KOSA

Participante
 anthrax Respuesta publicada el Jueves 27 de Julio de 2006 a las 4:38pm 


YO TE PUEDO HACER UN MANUAL PERO DE QUE ESPECIFICAMENTE.

 


Todo php

Webmaster
 German Reyna Respuesta publicada el Jueves 27 de Julio de 2006 a las 7:28pm 


Pues de todo php lo mas elemental e importante de este lenguaje

German Reyna - Webmaster - www.reggnetwork.net



Mira mi Blog | Mi Canal de Youtube | Sistemas Digitales