Foros del Web » Programando para Internet » PHP »

necesito ayuda

Estas en el tema de necesito ayuda en el foro de PHP en Foros del Web. hola buenas noches primero que todo los felicito por el foro, tengo una duda con la realizacion de paginas web modulares en php, ya visite ...
  #1 (permalink)  
Antiguo 19/07/2008, 17:38
 
Fecha de Ingreso: julio-2008
Mensajes: 12
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta necesito ayuda

hola buenas noches primero que todo los felicito por el foro, tengo una duda con la realizacion de paginas web modulares en php, ya visite las faq`s y ese codigo no lo entiendo muy bien, ya que en que parte se coloca el codigo de la plantilla.? y otra duda es por ejemplo si tengo 3 enlaces descargas-manuales-codigos , en que parte del codigo coloco el contenido de cada seccion?

nose si me entiendan. Les pregunto esto por que tengo un proyecto de un portal que tendrà mas de 10 secciones y para no crear en html carpeta por carpeta desicì utilizar los modulares....

ojalà me respondan ya que e buscado en google todo sobre web modulares en php y lo unico que encontrè fueron codigos pero no expecificaron donde tengo que colocar lo que digo.
  #2 (permalink)  
Antiguo 21/07/2008, 07:33
Avatar de jmillan  
Fecha de Ingreso: julio-2008
Mensajes: 60
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

Hola deberias especificar mas tu pregunta, por que lo que yo puedo captar es que no tienes conocimientos de programacion en php y tampoco de como funsiona ese lenguaje..... si no es asi disculpame es q no wentiendo tu pregunta

Saludos
  #3 (permalink)  
Antiguo 21/07/2008, 10:42
 
Fecha de Ingreso: julio-2008
Mensajes: 12
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Respuesta: necesito ayuda

bueno io lo que digo es que. en este codigo que esta en las faq`s de la seccion

que esta el codigo
Código PHP:
<?
$id
=$_GET['id'];

switch (
$id) {
   case 
1:
       include(
"pagina1.php");
       break;
   case 
2:
       include(
"pagina2.php");
       break;
   case 
3:
       include(
"pagina3.php");
       break;
   default:
       include(
"pagina_por_defecto.php"); 
// estado default .. nos determina el estado 
// "si no es ninguna opcion de las anteriores".

?>
y este

Código PHP:
<html>
<head>
<title>Web Modular</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="100%" border="0" cellpadding="5">
  <tr> 
    <td colspan="2">Cabecera de nuestra Web</td>
  </tr>
  <tr> 
    <td><a href="index.php?id=1">Secci&oacute;n 1</a><br>
      <a href="index.php?id=2">Seccion 2 </a> </td>
    <td>
<?
$id
=$_GET['id'];

switch (
$id) {
   case 
1:
       include(
"pagina1.php");
       break;
   case 
2:
       include(
"pagina2.php");
       break;
   case 
3:
       include(
"pagina3.php");
       break;
   default:
       include(
"pagina_por_defecto.php"); 
// estado default .. nos determina el estado 
// "si no es ninguna opcion de las anteriores".

?>
    </td>
  </tr>
  <tr> 
    <td colspan="2">Pie de p&aacute;gina</td>
  </tr>
</table>
</body>
</html>
en que parte pongo el codigo de la plantilla de mi web osea la template y tambien el codigo de cada seccion por ejemplo si existe una seccion (videos) en que parte coloco el video o tengo que hacer una carpeta o un codigo aparte

ESPERO QUE ME RESPONDAN
  #4 (permalink)  
Antiguo 21/07/2008, 10:45
 
Fecha de Ingreso: julio-2008
Ubicación: El Puerto de Santa María
Mensajes: 62
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

Es al revés.

Este código tienes que incluirlo en tu plantilla:
Código PHP:
<?
$id
=$_GET['id'];

switch (
$id) {
   case 
1:
       include(
"pagina1.php");
       break;
   case 
2:
       include(
"pagina2.php");
       break;
   case 
3:
       include(
"pagina3.php");
       break;
   default:
       include(
"pagina_por_defecto.php"); 
// estado default .. nos determina el estado 
// "si no es ninguna opcion de las anteriores".

?>
Este tutorial te puede ser muy útil:
http://www.web2.0facil.com/2007/10/19/includes-con-php/
  #5 (permalink)  
Antiguo 21/07/2008, 10:46
 
Fecha de Ingreso: julio-2008
Mensajes: 12
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

ah ok gracias no sabia pero en que lado al principio,final?
  #6 (permalink)  
Antiguo 21/07/2008, 10:48
 
Fecha de Ingreso: julio-2008
Ubicación: El Puerto de Santa María
Mensajes: 62
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

Cita:
Iniciado por creativedesigns Ver Mensaje
ah ok gracias no sabia pero en que lado al principio,final?
Ese código incluye el contenido que diga la URL, así que debes ponerlo donde quieras que salga el contenido.

Igualmente, léete el tutorial que te puse porque te va a solucionar todos tus problemas
  #7 (permalink)  
Antiguo 21/07/2008, 11:14
 
Fecha de Ingreso: julio-2008
Mensajes: 12
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

oye disculpa otra ves la molestia pero no me funciono el tutorial
  #8 (permalink)  
Antiguo 21/07/2008, 11:22
 
Fecha de Ingreso: julio-2008
Ubicación: El Puerto de Santa María
Mensajes: 62
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

¿Qué error te sale o por qué no te funciona?
  #9 (permalink)  
Antiguo 21/07/2008, 11:28
 
Fecha de Ingreso: julio-2008
Mensajes: 12
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

bueno es que el tutorial no lo entiendo. ademas me descargue el ejemplo que decia ay y cuando abro el index no sale nada
  #10 (permalink)  
Antiguo 21/07/2008, 11:36
 
Fecha de Ingreso: julio-2008
Ubicación: El Puerto de Santa María
Mensajes: 62
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

A ver cómo te explico...

Tú en tu web tendrás un menú con enlaces y una zona donde quieras que se muestre el contenido.

Entonces, tú en el href de cada enlace tienes que poner "index.php?id=1", en otro 2, en otro 3...

Ahora, en la zona que quieres que se muestre el contenido, pones este código:
Código PHP:
<?
$id
=$_GET['id'];

switch (
$id) {
   case 
1:
       include(
"pagina1.php");
       break;
   case 
2:
       include(
"pagina2.php");
       break;
   case 
3:
       include(
"pagina3.php");
       break;
   default:
       include(
"pagina_por_defecto.php"); 
// estado default .. nos determina el estado 
// "si no es ninguna opcion de las anteriores".

?>
Pero ese código tú lo editas. Por ejemplo, si el enlace 1 lleva a noticias, tú donde pone case 1: include("pagina1.php"); cambias el página1.php por tu página de noticias.
  #11 (permalink)  
Antiguo 21/07/2008, 11:55
 
Fecha de Ingreso: julio-2008
Mensajes: 12
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

ahh ok ya entendi disculpa...
  #12 (permalink)  
Antiguo 21/07/2008, 11:57
 
Fecha de Ingreso: julio-2008
Ubicación: El Puerto de Santa María
Mensajes: 62
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: necesito ayuda

Cita:
Iniciado por creativedesigns Ver Mensaje
ahh ok ya entendi disculpa...
No pasa nada

Encantado de haberte ayudado

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:00.