Tema: php sistema de modulos Dom 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
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
//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. ?>
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