.:::::: WwW.SimPlementeMaNueLqF.Tk ::::::.
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

.:::::: WwW.SimPlementeMaNueLqF.Tk ::::::.

biembenidos a la comunidad de simplementemanuelqf by simplementemanuelqf@hotmail.com
 
ÍndiceGaleríaÚltimas imágenesBuscarRegistrarseConectarse

 

 php sistema de modulos

Ir abajo 
AutorMensaje
simplementemanuelqf
Admin
simplementemanuelqf


Cantidad de envíos : 109
Edad : 36
Localización : arequipa
Fecha de inscripción : 05/10/2008

Hoja de personaje
estrellitagt: simplementemanuelqf@hotmail.com

php sistema de modulos Empty
MensajeTema: php sistema de modulos   php sistema de modulos I_icon_minitimeDom Oct 12, 2008 4:52 pm

Bueno pues llego tu Salvador eso es web modular de un modulo o seccion como quieras llamarlo. bueno primero te explico en teoria lo que tienes que hacer es crear una variable por ejemplo que tu variablke que se llame "ver" entonces tus url serian de la siguiente forma http://tuweb.com/index.php?ver=Chistes o simplemente abreviado http://tuweb.com/?ver=Chistes. ahora te explicare para que entiendas de una mejor forma el apecto de la url index.php es tu archivo donde metes los codigos php para que se ejecuten, el "?" te dice que ahi acaba la url principal el "ver" es tu variable que vamos a crear, el igual "=" nos dice que se ejecute lo que esta despues de "ver" por asi decirlo.

entonces al grano. debemos definir la variable ver y para esto hay varos metodos de como hacer una web modular una es utilizar bucles y otra condicionales pues no te preocupes te dare los dos para que tu decidas cual es mejor:

com bucles: debes poner justo donde quieres que aparesca el contenido a incluir

<?
//primero defines la variable
$ver=$_GET['ver'];

switch (
$ver) {
case
'Chistes':
include(
"Chistes.php");
break;
case
'Perros:
include("Perros.php");
break;
case '
Coches:
include(
"Coches.php");
break;
default:
include(
"principal.php");
//pa esto creas un archivo llamado principal.php donde estara el
//contenido inicial o que cuando hay una url suelta (rota) se muestre este.
// estado default .. nos determina el estado
// "si no es ninguna opcion de las anteriores".
//por ultimo esto colocas justo donde quieres que aparesca el contenido
}
?>


Bueno el segundo metodo es condicional: te doy dos codigos el primero lo debes poner antes de que termine el header osea antes del </head> o mejor dicho entre las etiquedas <head></head> el segundo codigo que te dare lo debes poner justo donde quieres que se carga el contenido ok

<?php
//Codigo Escrito y Revisado por estrellitagt by
//snaider_amor_in@hotmail.com

//Primero recibimos las variables
$ver=$_GET['ver'];

//Preguntamos si $Generos esta vacio [es decir si no se especifico algun genero]
if($ver==NULL) //NULL quieire decir "Nulo o Vacio"
{
//si esta vacio le asignamos un genero por defecto.
$ver="Principal";
}

//Para hacer las cosas mas faciles:
$dir_con="Contenidos/"; //especifica la carpeta donde esta las listas de generos.Fijate en el "/".
$ext=".php";//extension de la listas

//Bueno esto seria lo mas basico para empezar un web modular con PHP.
?>


<?
//Ahora mostramos la lista

//primero preguntamos si el genero existe
if(file_exists($dir_con.$ver.$ext))//notese que especificamos la carpeta donbde esta las listas.
{
//si existe, entonces lo INCLUIMOS
include($dir_gen.$ver.$ext);
}
else
//en caso contrario [si no existe]
{
echo
"Error: No se encuentra Contenidos acerca de: ".$ver;
}
?>


Eso es todo y ta tendras tu web modular puedes crar varios para que tengas varios moudlos por ejenplo pa que tu url sea asi:
index.php?ver=Chistes&id=1 en fin eso es pa tu imaginacion.espero averte ayudado

by estrellitagt


Última edición por estrellitagt el Dom Oct 12, 2008 5:00 pm, editado 1 vez
Volver arriba Ir abajo
http://simplementemanuelqf.tk
 
php sistema de modulos
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Sistema de usuarios con PHP

Permisos de este foro:No puedes responder a temas en este foro.
.:::::: WwW.SimPlementeMaNueLqF.Tk ::::::. :: cursos-
Cambiar a: