Jump to content

rarrav26

Mensajes recomendados

Hola

Hoy les traigo un script conocido pero no por su nombre. ¿Qué es lo que hace éste script? Sencillo, cambia la forma de ver los enlaces web.

Lo mostraré con un ejemplo ya que es mucho más fácil de esta manera.

Enlaces en una web normal

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

Enlaces en una web son script modular

Debes iniciar sesión para ver el contenido del enlace en esta publicación.
http://www.servername2.com/?seccion=rankinghttp://www.servername2.com/?seccion=itemshop'>
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
http://www.servername2.com/?seccion=rankinghttp://www.servername2.com/?seccion=itemshop

Mientras que "seccion" puede variar por el término que más les guste.

1. Puede ser "a"

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

2. Puede ser "asdasd"

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

3. O puede ser "elquemaslesguste"

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

Y se dirán, ¿qué obtenemos con esto? Simplemente más estilo en su web, ocultar los directorios donde están los archivos de la web.

Ahora, ¿cómo meto el script de web modular?
 
Primero creamos un archivo que se llame "web_modular.php" y guardamos éste código dentro.

<?PHP$directorio = ".".DIRECTORY_SEPARATOR;$predeterminado = $directorio."inicio.php";if(isset($_GET['seccion']) && !empty($_GET['seccion'])) {$_GET['seccion'] = str_replace("0", '', $_GET['seccion']);$archivo = basename(realpath($directorio.$_GET['seccion'].".php"));$enlace = $directorio.$archivo;if(!empty($archivo) && file_exists($enlace)) {include($enlace);}else {include($predeterminado);}}else {include($predeterminado);}?>

De acuerdo a que término quieras deberás reemplazar en todas las funciones

$_GET['seccion']

por

$_GET['loquequieras']

Ahora sólo queda meter el script a tu "index.php". Lo que debes buscar es el <div> que contenga el cuerpo de la web (donde van las noticias, ranking completo, eventos, chat), y ahí dentro de ese <div> cortar el código que hay y pegarlo en un nuevo archivo llamado "inicio.php" y donde estaba ese código pegar éste otro

<?PHPinclude("web_modular.php");?>

Ya con eso se mostrará el index de la web correctamente al abrir la web, y para volver al inicio sería

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

Y si queres agregar mas archivos lo único que deberías hacer es poner el nombre del archivo sin ".php" al final y voilá (el archivo debe tener el código preparado para visualizarse dentro del <div> contenedor del index.

IMPORTANTE: si les quedó alguna duda porque no lo expliqué bien, respondan a éste post o agreguenme a Skype.

Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...