|
|
·
Skindario
Buscar en el Foro Buscar Tags
Portal
Foro
Usuario
Foro
Normas
RSS
Etiquetas
Avatares
Rangos
Eventos
Staff
Entrevistas
Noticias
Caretos
F.A.Q
Subforos Privados
Estadisticas
Estadisticas
Usuarios
OnLine
Actividad
Funciones
Favoritos
P. Inicio
Imprimir
Buscar
Afiliados
¿Tu Web Aquí?
Comunidad ESDLA
Foros DWP
Websmasters Foro
Mundo Deluxe
Photosherox
Descargas-V
Enlázanos

i
Ayuda porfavor
 
Portal · Foros · Zona Webmasters · PHP
Noticias · Buscar · Tags · Imágenes · Usuarios · Fisgona
Ir a la página: 1 · 2 · última
21 mensajes. Página 1 de 2
Autor Mensaje 
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#1 ·
Ayuda porfavor

Hola!
Me gustaria saber que tengo que hacer para tener varias páginas en .php y que al cambiar una plantilla se cambien los diseño de todas las páginas, esque necesito mucho contenido en mi página y no me puedo permitir el lujo de cambiar todas las páginas cada vez que cambio algo.
Porfavor, ayudadme Careto Help
Muchísimas gracias

23/Dic/2005 11:03 GMT+1
mleirbag
Webmaster Javascript
Webmaster Javascript

Haz clic para ver el perfil del usuario
Mensajes: 252
Desde: 23/Nov/2004
#2 ·
RE: Ayuda porfavor

Por favor en la biblioteca no se postea, te muevo el tema a PHPCareto Bien Hecho.




Editado por mleirbag, Viernes, 23 de Diciembre de 2005, 11:14
23/Dic/2005 11:13 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#3 ·
RE: Ayuda porfavor

Eso se hace con un sistema de id's:


El diseño ha de estar en el index.php, el resto de pagina sera solo el contenido que se insertara cada vez.

En el index.php, en la parte donde se mostrara el contenido, has de insertar este codigo:

Codigo PHP:

<?
if(!isset($_GET['id'])) { $_GET['id'] == ""; }
$id = $_GET['id'];


if(
$id == "") {
    include(
"principal.php");}
    else{
        if(
file_exists("$id.php")) {
        include(
"$id.php"); }
            else {
                if(
file_exists("$id")){
                include(
"$id");
                }
                    else{
                    include(
"error.php");
                    }
                }
            }
        
        
        
        
?>




El contenido que se deberia mostrar realmente en index.php se coloca en principal.php

Has de crear una pagina error.php para los errores 404


Recuerda que la unica pagina que ha de tener el diseño es el index.php y siempre que quieras modificarlo, solo habras de modificar y subir este fichero.

La forma de enlazar para que muestre el contenido es index.php?id=pagina . De esta forma se insertaria pagina.php (siempre las paginas han de estar en .php) en el contenido del indice. Tambien puedes poner index.php?id=pagina.php pero recomiendo mas la primera.

23/Dic/2005 20:08 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#4 ·
RE: Ayuda porfavor

muchas gracias, pero luego, como hago esto: pagina.php?sec=loksea ???
porfavor, decidme

30/Ene/2006 19:46 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#5 ·
RE: Ayuda porfavor

Si, pero en vez de sec, id

Quedaria asi:
index.php?id=pagina asi pones el diseño en index.php e insertar el contenido de pagina.php

Otro ejemplo:
index.php?id=web.php inserta en el diseño web.php (es mejor usar el primer metodo, sin el .php xo igualmente valido)

31/Ene/2006 00:21 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#6 ·
RE: Ayuda porfavor

tengo un problema:
Parse error: parse error, unexpected '{' in /home/softpop/domains/softpop.celebfanatics.net/public_html/index.php on line 16

k debo hacer?

31/Ene/2006 21:35 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#7 ·
RE: Ayuda porfavor

Ponme la linea 16 de tu codigo.

31/Ene/2006 23:47 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#8 ·
RE: Ayuda porfavor

te pongo el codigo entero, asi es mas facil:
<?
if(!isset($_GET['id'])) { $_GET['id'] == ""; }
$id = $_GET['id'];


if($id == "") {
    include("principal.php"); }
    else 0{
        if(file_exists("$id.php")) {
        include("$id.php"); }
            else {
                if(file_exists("$id")) {
                include("$id");
                }
                    else {
                    include("error.php");
                    }
                }
            }
        
        
        
        ?>




y muchisimas gracias por estar aydando a este imbecil k no se entera de nada... jeje

01/Feb/2006 12:44 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#9 ·
RE: Ayuda porfavor

Has puesto else 0{ en vez de else {


Comprueba si cambiando eso te va, ya que asi contando los corchetes, creo que estan bien.

01/Feb/2006 19:15 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#10 ·
RE: Ayuda porfavor

sigue sin funcionar... no se qué´´hacer, esta es la fuente exacta de la página:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>sin titulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?
if(!isset($_GET['id'])) { $_GET['id'] == ""; }
$id = $_GET['id'];
if($id == "") {
    include("principal.php");}
    else{
        if(file_exists("$id.php")) {
        include("$id.php"); }
            else {
                if(file_exists("$id")){
                include("$id");
                }
                    else{
                    include("error.php");
                    }
                }
            }
        
        
        
        ?>



<br>
ejemplo de texto / diseño
</body>
</html>

02/Feb/2006 18:19 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#11 ·
RE: Ayuda porfavor

¿Ese fichero esta en formato .php? ¿Existe una pagina llamada principal.php con el contenido? ¿Existe una pagina llamada error.php para los errores?


¿Que error sale?

02/Feb/2006 19:24 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#12 ·
RE: Ayuda porfavor

miralo tu mismo: http://softpop.celebfanatics.net/index.php
si, existe error.php y principal.php

k acer?

02/Feb/2006 19:38 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#13 ·
RE: Ayuda porfavor

¿Puedes resubir ese fichero como dices y volvermelo a poner?


Editado: Lo he revisado bastante y no he encontrado el error aparentemente, por eso te digo que lo resubas para ver si ese es el problema. Careto Pensativo



Editado por EffectedCard, Jueves, 2 de Febrero de 2006, 21:11
02/Feb/2006 21:09 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#14 ·
RE: Ayuda porfavor

ya lo volví a subir...

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>sin titulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
}
-->
</style></head>

<body>
<?
if(!isset($_GET['id'])) { $_GET['id'] == ""; }
$id = $_GET['id'];
if($id == "") {
    include("principal.php");}
    else{
        if(file_exists("$id.php")) {
        include("$id.php"); }
            else {
                if(file_exists("$id")){
                include("$id");
                }
                    else{
                    include("error.php");
                    }
                }
            }
        
        
        
        ?>



<br>
ejemplo de texto
</body>
</html>


02/Feb/2006 21:13 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#15 ·
RE: Ayuda porfavor

Creo que no va a cambiar nada, pero prueba cambiando el codigo PHP por esto:

Codigo PHP:

<?
if(!isset($_GET['id'])) { $_GET['id'] == ""; }
$id = $_GET['id'];


if(
$id == "") {
    include(
"principal.php");
                   }
    else{
        if(
file_exists("$id.php")) {
        include(
"$id.php");
                                                 }
            else {
                if(
file_exists("$id")){
                include(
"$id");
                }
                    else{
                    include(
"error.php");
                    }
                }
            }
?>





Es exactamente el codigo que uso en esta pagina: http://www.tuarroba.org/games/

Es practicamente imposible que te salga el mismo error Careto Confuso

02/Feb/2006 21:31 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#16 ·
RE: Ayuda porfavor

uhm... tu lo has dicho, practicamente imposible, pero... no va! el mismo error pero en vz de '{' ahora es '}'
estoy desesperado!!
y me da mucha cosa seguir pidiendo k te rompas la cabeza...
no se que hare..

02/Feb/2006 21:59 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#17 ·
RE: Ayuda porfavor

Mañana te subire el fichero tal cual... mientras podrias crear un fichero con el php_info()

02/Feb/2006 23:59 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#18 ·
RE: Ayuda porfavor

Escrito originalmente por EffectedCard
Mañana te subire el fichero tal cual... mientras podrias crear un fichero con el php_info()


vale, muchas gracias.

y k dices k tengo k hacer de php_info() ... lo siento, soy un poco tonto y te doy mucho trabajo, si eso me puedes dar la url de un tutorial para esto y librarte de mi jeje...

MUCHAS GRACIAS

03/Feb/2006 18:55 GMT+1
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.272
Desde: 16/Oct/2004
#19 ·
RE: Ayuda porfavor

Sube estos dos ficheros y dime sus direcciones


index.php Fichero adjunto: index.php
Subida el: 05/Feb/2006 20:02 GMT+1
Tamaño: 320 B
Descargas: 2
info.php Fichero adjunto: info.php
Subida el: 05/Feb/2006 20:02 GMT+1
Tamaño: 16 B
Descargas: 2
05/Feb/2006 19:53 GMT+1
Kubanik
Nuevo Webmaster
Nuevo Webmaster


Mensajes: 24
Desde: 23/Dic/2005
#20 ·
RE: Ayuda porfavor

YA FUNCIONA!!!!
MIL GRACIAS
LO APRECIO DE VERAS

GRACIAS!!!!!!!!

06/Feb/2006 20:42 GMT+1
Ir a la página: 1 · 2 · última
21 mensajes. Página 1 de 2
Haz clic para ir al tema anterior Haz clic para ir al tema siguiente
Portal · Foros · Zona Webmasters · PHP
Temas similares
Asunto Autor#VisitasÚltima respuesta
Ayuda con web/blog05/Ene/2009, 04:17
soltjager
013No hay respuestas
Ayuda27/Nov/2007, 19:41
nicods20055
111117/Dic/2007, 21:45
EffectedCard Ir al último mensaje del tema
PROBLEMON FATAL¡ AYUDA:(04/Oct/2007, 04:45
nicods20055
1823117/Oct/2007, 23:23
EffectedCard Ir al último mensaje del tema
problema con escript AYUDA URGENTE11/Sep/2007, 05:05
nicods20055
311412/Sep/2007, 19:47
nicods20055 Ir al último mensaje del tema
Ayuda con include21/Ago/2007, 03:10
Overlick
647726/Ago/2007, 14:46
EffectedCard Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 01:14

Afiliados Plus
Skindario - Soporte Webmasters, Diseño Grafico, Miarroba, Rol + RPG y Mucho Mas TuarrobaGames - Emuladores, Roms, Juegos y RPG TuarrobaEbooks - Ebooks en castellano y Audiolibros Websmasters foro MundoDeluxe Photosherox - Diseñando & Aprendiendo
¿Tu Web Aquí?
Admin: EffectedCard - Skindario, foro soporte de Tuarroba desde el 16/10/04