Ir a contenido

  • Iniciar sesion con Facebook Iniciar sesion con Twitter Log In with Steam Log In with Google Iniciar sesión
  • Registrar
 


Mostrar esta categoría Anuncios del Foro

El próximo Miércoles 29 de Mayo entraremos en un periodo de mantenimiento que durara de 8:00 PM a 10:00 PM horario del centro de México (-06:00 GMT), agradeceremos su paciencia en esa fecha y hora, muchas gracias.111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111No olvides seguirnos en las redes sociales: Facebook, Google+, Twitter & Youtube.

Bienvenido a HardwareMX


Iniciar sesión  Iniciar sesion con Facebook Iniciar sesion con Twitter

Registrar
Bienvenido a HardwareMX,

Como la mayoría de las comunidades en línea necesitas registrarte para poder crear temas, hacer amigos, concursar, etcétera.
Sin embargo no tienes porque preocuparte ya que el registro es un proceso simple y rápido.
Puedes hacerlo inclusive con tu Login de Facebook, Google, Steam y Twitter.

Se parte de HardwareMX y podrás:
  • Iniciar nuevos temas de interés común
  • Participar en temas creados por la comunidad más grande de entusiastas en México
  • Obtén tu propio perfil de venta
  • Formar amigos dentro de la comunidad
  • Concursa por excelentes premios
  • Lee lo último de noticias de tecnología
En fin, HardwareMX es una comunidad orientada al aprendizaje de la tecnología en México e Hispano América.

¡No dudes más, registrate!
 
Guest Message by DevFuse

Foto

Como crear una Web Modular (Principiantes)

crear web php php web modular como crear una web modular

¡Este es un tema viejo!
Guest,

El último post de este tema tiene más de 180 días de inactividad, por favor reconsidera abrir un nuevo tema en vez de revivir este.

Atentamente,

Staff HardwareMX


  • Tema cerrado Este tema está cerrado
No tiene respuestas este tema

#1
Dementexmaster

Dementexmaster

Que tal comunidad de hardwaremx este tutorial ya tiene tiempo que lo realice sin embargo a los que apenas se inician en el lenguaje de programacion interpretado como lo es php aqui les traigo este tutorial basico de una web modular.

Antes que nada vamos a nesesitar algunos conocimientos previos de los lenguajes php , html y css, cabe mensionar que pueden lograr crear la web modular sin estos conocimientos pero les costara un poco mas de trabajo, bueno para comenzar vamos a crear un archivo php a el cual nombraremos:

Contenido.php

<?
switch ($_GET["seccion"]){
case 'noticias';
include("modulos/principal.php");
break;
case 'linux';
include("modulos/linux.php");
break;
case 'descargar';
include("modulos/descargar.php");
break;

default:
include("modulos/principal.php");
}
?>

el metodo de seleccion switch () ya lohempos utilizado en otros lenguajes como java este funciona de la siguiente manera cuando switch recibe un parametro por ejemplo switch(‘miwebprincipal’) se ira comparando en cada caso (case) aver si existe alguno que contenga ese nombre por ejemplo:

<?
$query='miwebprincipal'
switch($query){
//en este caso entrara
case 'miwebprincipal':
//aqui entrara
break;
}
?>

el break; sirve para que no se siga comparando con los demas casos y hay termine de comparar y asi muestra lo que tenga ese caso. Ahora nesesitamos incluir ese Contenido.php a un index o alguna pagina principal entonces creamos:

Index.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ejemplo de Web Modular</title>
<style>
body{
padding:0;
margin:0 auto;
background:url(imagenes/bck.jpg) repeat-x;
}
.principal{
padding:0;
margin:0 auto;
width:900px;
background:#cccccc;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}
.cuadros{
background:#ffffff; height:400px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.link{
height:20px;
}
A:link {
FONT-SIZE: 13px;
COLOR:#FF3300;
FONT-FAMILY:  arial, helvetica, verdana, sans-serif;
text-decoration: none;
}
A:visited {
FONT-SIZE: 13px;
COLOR:#FF3300;
FONT-FAMILY:  arial, helvetica, verdana, sans-serif;
TEXT-DECORATION: none;
}
A:active {
FONT-SIZE: 13px;
COLOR:#FF3300;
FONT-FAMILY:  arial, helvetica, verdana, sans-serif;
TEXT-DECORATION: none;
}
A:hover {
font-size: 13px;
color: #7ed9ff;
font-family:  arial, helvetica, verdana, sans-serif;
}

</style>
</head>
<body>
<center>
<div align="center"><img width="900" height="100" src="imagenes/header.gif" alt="Cabecera" /></div>
<div>
<table width="900" border="0" cellspacing="10" cellpadding="1">
<tr>
<td width="250">
<div>
<div><a href="index.php?seccion=principal"><B>Principal</B></a></div>
<div><a href="index.php?seccion=linux"><B>Apache en Linux</B></a></div>
<div><a href="index.php?seccion=descargar"><B>Descargar Template</B></a></div>
</div>
</td>
<td>
<div>
<div style="border: 0px solid #D1D1D1; OVERFLOW-y: scroll; OVERFLOW-x: hidden; HEIGHT: 400px">

<?
include("contenido.php");
?>
</div>
</div>
</td>
</tr>
</table>
</div>
<table width="900" border="2" cellspacing="0" cellpadding="5">
<tr>
<td align="center">Copyright 2010 www.mixinformatico.com</td>
</tr>
</table>
</center>
</body>
</html>

Bueno ya saben la inclusion del contenido la haremos en la parte qeu sutedes gusten del index esto ya sera para lo estetico y lo hacemos de esta forma:

<?
include("contenido.php");
?>

los links para que nuestro contenido sea llamado lo se deven crear asi:

<a href="index.php?seccion=principal"><B>Principal</B></a>

este es el Css que hice para mi ejemplo pero ustedes pueden crearlo o modificarlo a su gusto:

<style>
body{
padding:0;
margin:0 auto;
background:url(imagenes/bck.jpg) repeat-x;
}
.principal{
padding:0;
margin:0 auto;
width:900px;
background:#cccccc;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
}
.cuadros{
background:#ffffff; height:400px;
border-right: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.link{
height:20px;
}
A:link {
FONT-SIZE: 13px;
COLOR:#FF3300;
FONT-FAMILY:  arial, helvetica, verdana, sans-serif;
text-decoration: none;
}
A:visited {
FONT-SIZE: 13px;
COLOR:#FF3300;
FONT-FAMILY:  arial, helvetica, verdana, sans-serif;
TEXT-DECORATION: none;
}
A:active {
FONT-SIZE: 13px;
COLOR:#FF3300;
FONT-FAMILY:  arial, helvetica, verdana, sans-serif;
TEXT-DECORATION: none;
}
A:hover {
font-size: 13px;
color: #7ed9ff;
font-family:  arial, helvetica, verdana, sans-serif;
}

</style>


Aqui dejo una capura de pantalla:


Imagen enviada

Les dejaria el demo que lo tengo colgado en una web donde soy colaborador sin embargo no se si se considere spam asi que mejor les dejo el enlace de descarga para que lo monten en su servidor local:

DESCARGA:

http://www.mediafire.com/?3af0cdzvmdytgvg

Imagen enviada



¡Este es un tema viejo!
Guest,

El último post de este tema tiene más de 180 días de inactividad, por favor reconsidera abrir un nuevo tema en vez de revivir este.

Atentamente,

Staff HardwareMX




Temas relacionados Collapse


Also tagged with one or more of these keywords: crear web php, php, web modular, como crear una web modular


Toggle shoutbox Shoutbox Open the Shoutbox in a popup

@  HWMXBot : (25 mayo 2013 - 01:19 ) Nuevo tema Intel promueve el desarrollo en dispositivos Android con Beacon Mountain v0.5 creado en Noticias por HWMXBot
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a miki2505 un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a kogts un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a manthree un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a BassBooster un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a Hierofante un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a vincentcolt un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a demian un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a Havoks un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 01:10 ) ¡HardwareMX le desea a adrap un feliz cumpleaños!
@  HWMXBot : (25 mayo 2013 - 12:35 ) Nuevo tema Review Galaxy GTX 650 Ti Boost 2GB creado en Reviews por HWMXBot
@  vPadro : (25 mayo 2013 - 12:02 ) iConin y Sasha tienen MP.
@  HWMXBot : (24 mayo 2013 - 11:55 ) Nuevo tema NVIDIA libera el poder de GRID con Tecnología vGPU para escritorios virtuales creado en Noticias por HWMXBot
@  El Media Vida : (24 mayo 2013 - 10:04 ) Conin tienes PM
@  HWMXBot : (24 mayo 2013 - 09:34 ) Nuevo tema Las dos caras de la industria de PCs durante el Q2 FY'13: Lenovo, HP creado en Noticias por HWMXBot
@  HWMXBot : (24 mayo 2013 - 09:33 ) Nuevo tema GIGABYTE reduce la brecha con TITAN lanzando GeForce GTX 780 OC Edition creado en Noticias por HWMXBot
@  Xical : (24 mayo 2013 - 08:43 ) :alone:
@  Tacatomon : (24 mayo 2013 - 08:28 ) ioi
@  hijodeosiris : (24 mayo 2013 - 07:08 ) ¬¬
@  HWMXBot : (24 mayo 2013 - 06:16 ) ¡Bienvenido a HardwareMX DanteSnake! :)
@  Sah7d : (24 mayo 2013 - 06:15 ) .|.
@  Conin : (24 mayo 2013 - 05:37 ) ioi
@  K4DAV3R : (24 mayo 2013 - 05:24 ) ioi
@  Tacatomon : (24 mayo 2013 - 05:19 ) ioi
@  Sintamesis : (24 mayo 2013 - 04:53 ) ioi
@  Tacatomon : (24 mayo 2013 - 04:47 ) ioi
@  Conin : (24 mayo 2013 - 04:14 ) XD
@  K4DAV3R : (24 mayo 2013 - 04:00 ) XD
@  turbotrance : (24 mayo 2013 - 02:59 ) Buen fin de semana foro, nos leemos el lunes
@  Tacatomon : (24 mayo 2013 - 02:57 ) :haha:
@  Conin : (24 mayo 2013 - 02:54 ) El más bueno y helado que he probado ha sido en Mexicali, el lugar menos probable donde pensaría encontrar tepache :haha:
@  Tacatomon : (24 mayo 2013 - 02:45 ) :drunk:  :drunk:  :drunk:  Tepache!
@  Conin : (24 mayo 2013 - 02:44 ) Tepache :baba:
@  Sintamesis : (24 mayo 2013 - 02:30 ) :carita:
@  Xical : (24 mayo 2013 - 01:34 ) Tepache para todos   :drunk:
@  Conin : (24 mayo 2013 - 01:03 ) Uff, y de postre unos tacos árabes con abundante queso :baba:
@  Hades1280 : (24 mayo 2013 - 12:52 ) andale conin saca las cemitas poblanas  :TobeyNongol:
@  Conin : (24 mayo 2013 - 12:48 ) :haha:
@  SauLitRo²¹ : (24 mayo 2013 - 10:39 ) aah si, buenos días  :sweat:
@  Hades1280 : (24 mayo 2013 - 10:34 ) BUenos dias  :AreYou-FuckingKiddingMe:
@  SauLitRo²¹ : (24 mayo 2013 - 10:32 ) Nuevo tema... necesito su ayuda :D...
@  SauLitRo²¹ : (24 mayo 2013 - 10:30 ) Nuevo tema Auriculares (opciones) con tarjeta de sonido CREATIVE SB Z creado en Audio por SauLitRo²¹
@  HWMXBot : (24 mayo 2013 - 09:09 ) Nuevo tema HP reconoce las necesidades de las PyMEs con portátiles ProBook 400 y 200 Series creado en Noticias por HWMXBot
@  HWMXBot : (24 mayo 2013 - 09:02 ) Nuevo tema HP asegura su lugar en PCs de siguiente generación con ENVY Rove20 creado en Noticias por HWMXBot
@  HWMXBot : (24 mayo 2013 - 08:58 ) Nuevo tema EVGA despliega siete modelos para recibir la GeForce GTX 780, incluyendo nuevo disipador ACX creado en Noticias por HWMXBot
@  Albius : (24 mayo 2013 - 08:45 ) Buenos días
@  Daigo : (24 mayo 2013 - 08:35 ) :PedoHi:
@  Conin : (24 mayo 2013 - 08:34 ) Los 780 Classified están pero si bien rete gachos, asquito :haha:
@  Rorix : (24 mayo 2013 - 08:08 ) :gordo:
@  Tacatomon : (24 mayo 2013 - 01:10 ) A la grande le puse 790GTX :TrollPanda: :TrollPanda: :TrollPanda: :TrollPanda: :TrollPanda:
@  vPadro : (24 mayo 2013 - 12:56 ) :orly:
@  HWMXBot : (24 mayo 2013 - 12:40 ) Nuevo tema SID 2013: Qualcomm muestra prototipos basados en tecnología de pantalla "Mirasol" de siguiente generación creado en Noticias por HWMXBot
@  HWMXBot : (24 mayo 2013 - 12:33 ) Nuevo tema iBUYPOWER añade como opción GeForce GTX 780 a sus sistemas high-end creado en Noticias por HWMXBot
@  HWMXBot : (24 mayo 2013 - 12:31 ) Nuevo tema OCZ complementa su gama de SSDs a 20nm con Vertex 450 Series creado en Noticias por HWMXBot
@  HWMXBot : (23 mayo 2013 - 11:12 ) Nuevo tema Review NVIDIA GeForce GTX 780 3GB creado en Reviews por HWMXBot
@  Lex strider : (23 mayo 2013 - 10:30 ) Strider here  i´m fine :PedoHi:   , all systems go :TrollPanda:
@  Xical : (23 mayo 2013 - 07:22 ) Alguien que me diga cuando fue la ultima vez que la consola "mas poderosa" de su generacion fue tambien la mas exitosa.
btw, Conin no trollea a nadie, cuando quiere solo manda a sus especialistas en pozoles a encargarse de los problemas, eso si, calzados con sus respectivas chanclitas.
@  Sintamesis : (23 mayo 2013 - 06:24 ) Conini nos trollea.
@  Conin : (23 mayo 2013 - 05:47 ) ¿Un nuevo sabor de eskimo? :D
@  Conin : (23 mayo 2013 - 05:47 ) ¿Qué es "Skype"? :haha: