Foros del Web » Programando para Internet » PHP »

¿Alguien sabe hacer esto?

Estas en el tema de ¿Alguien sabe hacer esto? en el foro de PHP en Foros del Web. Hola, quisiera hacer una cosa parecida a la que aparece en esta página: http://http://www.siteground.com/tem...ground-j15-186 es decir, que la parte de arriba quede fija y despliegue ...
  #1 (permalink)  
Antiguo 13/10/2011, 04:27
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
¿Alguien sabe hacer esto?

Hola, quisiera hacer una cosa parecida a la que aparece en esta página: http://http://www.siteground.com/tem...ground-j15-186

es decir, que la parte de arriba quede fija y despliegue unas opciones que son páginas.
Puede hacerse de alguna manera que no sea con frames?

saludos.
  #2 (permalink)  
Antiguo 13/10/2011, 04:34
 
Fecha de Ingreso: octubre-2007
Mensajes: 118
Antigüedad: 16 años, 6 meses
Puntos: 11
Respuesta: ¿Alguien sabe hacer esto?

Si creo entender lo que dices , lo puedes hacer mediante un:
Código PHP:
include 'header.php'
En el header.php , iria el código html/php que quieras incluir en la cabecera de tu página.
Y ya en el index.php realizas el include.

Un saludo.
  #3 (permalink)  
Antiguo 13/10/2011, 04:44
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por shilen79 Ver Mensaje
Si creo entender lo que dices , lo puedes hacer mediante un:
Código PHP:
include 'header.php'
En el header.php , iria el código html/php que quieras incluir en la cabecera de tu página.
Y ya en el index.php realizas el include.

Un saludo.
ok, lo que pasa que no sé cómo incluir ese código en la página
  #4 (permalink)  
Antiguo 13/10/2011, 05:48
Avatar de Nox
Nox
 
Fecha de Ingreso: diciembre-2004
Ubicación: Viña del Mar
Mensajes: 72
Antigüedad: 19 años, 4 meses
Puntos: 1
Respuesta: ¿Alguien sabe hacer esto?

Haces un archivo "header.php" en el que debería ir el código de la cabecera de pagina (<html>, <head>, <body>, etc.) y luego, en la pagina que tienes ahora debes incluir el código
Código:
<? include("header.php"); ?>
Esto hace que la pagina cargue el archivo header.php con los contenidos html que tenga.
__________________
todo es serio y ordenado, todo es racional y programado, precisamente porque todo es falso e ilusorio
  #5 (permalink)  
Antiguo 13/10/2011, 06:51
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

ah vale, gracias, lo voy a probar y te comento
  #6 (permalink)  
Antiguo 13/10/2011, 06:54
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por Nox Ver Mensaje
Haces un archivo "header.php" en el que debería ir el código de la cabecera de pagina (<html>, <head>, <body>, etc.) y luego, en la pagina que tienes ahora debes incluir el código
Código:
<? include("header.php"); ?>
Esto hace que la pagina cargue el archivo header.php con los contenidos html que tenga.
pero es <? include... o <?php include...?
  #7 (permalink)  
Antiguo 13/10/2011, 06:55
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 12 años, 8 meses
Puntos: 89
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por MACvsWINDOWS Ver Mensaje
pero es <? include... o <?php include...?
Ambos funcionarán a menos que uses XAMPP que creo que sólo funciona <?php
  #8 (permalink)  
Antiguo 13/10/2011, 06:59
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por Arkaitz Ver Mensaje
Ambos funcionarán a menos que uses XAMPP que creo que sólo funciona <?php
ah vale, ok, gracias. Uso XAMPP sí, así que optaré por poner el <?php
  #9 (permalink)  
Antiguo 13/10/2011, 07:44
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por Nox Ver Mensaje
Haces un archivo "header.php" en el que debería ir el código de la cabecera de pagina (<html>, <head>, <body>, etc.) y luego, en la pagina que tienes ahora debes incluir el código
Código:
<? include("header.php"); ?>
Esto hace que la pagina cargue el archivo header.php con los contenidos html que tenga.
me salta un error de sintaxis.

El index tiene que ser php?
  #10 (permalink)  
Antiguo 13/10/2011, 07:47
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 12 años, 8 meses
Puntos: 89
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por MACvsWINDOWS Ver Mensaje
me salta un error de sintaxis.

El index tiene que ser php?
Pon aquí el error de sintaxis que muestra. Y si el error se refiere a header.php postea el codigo de header.php.
  #11 (permalink)  
Antiguo 13/10/2011, 07:49
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por Arkaitz Ver Mensaje
Pon aquí el error de sintaxis que muestra. Y si el error se refiere a header.php postea el codigo de header.php.
me sale en la línea 3, pero ahí sólo hay una etiqueta...

es que tampoco sé si tengo que hacer el index en php qué... y también las medidas del header las tendré que poner, tendré que ponerle un alto, no? eso dónde lo pongo? tendra que ser dentro del php donde hago la llamada del header, no?
  #12 (permalink)  
Antiguo 13/10/2011, 07:55
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 12 años, 8 meses
Puntos: 89
Respuesta: ¿Alguien sabe hacer esto?

En este caso para que funcione php el archivo debe terminar en .php. Postea aquí el contenido de header.php y el index.
  #13 (permalink)  
Antiguo 13/10/2011, 08:00
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por MACvsWINDOWS Ver Mensaje
ah vale, gracias, lo voy a probar y te comento
pues te lo digo porque no lleva nada.

el index.html solo lleva las correspondientes etiquetas y dentro del body lleva el <?php include

y el header.php lleva las etiquetas html dentro d elas etiquetas de php

sinceramente no sé qué hay que poner en cada una, faltan datos que no sé dónde hay que poner.
  #14 (permalink)  
Antiguo 13/10/2011, 08:03
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 12 años, 8 meses
Puntos: 89
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por MACvsWINDOWS Ver Mensaje
pues te lo digo porque no lleva nada.

el index.html solo lleva las correspondientes etiquetas y dentro del body lleva el <?php include

y el header.php lleva las etiquetas html dentro d elas etiquetas de php

sinceramente no sé qué hay que poner en cada una, faltan datos que no sé dónde hay que poner.
Un pequeño ejemplo, este sería el index.php:
Código PHP:
Ver original
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <?php include ('header.php'); ?>
  6. </body>
  7. </html>
Y este sería el header.php:
Código PHP:
Ver original
  1. <img src='carpetadondeestalaimagen/header.jpg' width='300' height='300'>
  #15 (permalink)  
Antiguo 13/10/2011, 08:17
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por Arkaitz Ver Mensaje
Un pequeño ejemplo, este sería el index.php:
Código PHP:
Ver original
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <?php include ('header.php'); ?>
  6. </body>
  7. </html>
Y este sería el header.php:
Código PHP:
Ver original
  1. <img src='carpetadondeestalaimagen/header.jpg' width='300' height='300'>
una imagen en el header? no es como un frame con código html? me gustaría ponerle textoy botones a esa parte
  #16 (permalink)  
Antiguo 13/10/2011, 08:18
 
Fecha de Ingreso: septiembre-2011
Ubicación: Colombia
Mensajes: 88
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: ¿Alguien sabe hacer esto?

Si lo que deseas es refrescar solo una parte de tu pagina aqui te dejo un pagina que encontre


http://vcomputadoras.com/usa-ajax-para-refrescar-un-tag-div/#comment-2829
__________________
______________________________
Evgueny Original....
  #17 (permalink)  
Antiguo 13/10/2011, 08:27
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: ¿Alguien sabe hacer esto?

Tu index debe de ser index.php, no index.html ya que así no será procesado por PHP.
  #18 (permalink)  
Antiguo 14/10/2011, 01:20
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

a ver, puse los siguientes códigos:

index.php

Código PHP:
<html>
<head>
</head>
<body>
<?php include ('header.php'); ?>

cuerpo

</body>
</html>
header.php

Código PHP:

<html>

<
head>

<
style type="text/css">

#recuadro{
height:200px;
width:100%;
background-color:grey;
}


</
style>

</
head>

<
body>

<
div id="recuadro">


</
div>


</
body>
</
html
He hecho esto, me sale el index y el header arriba del todo como cabecera, el caso es que yo quiero que el header quede fijo y que cuando el texto supere el alto de página se vaya metiendo como pro debajo de este header, eso cómo lo podría hacer?
  #19 (permalink)  
Antiguo 14/10/2011, 01:46
 
Fecha de Ingreso: enero-2008
Ubicación: Mallorca
Mensajes: 131
Antigüedad: 16 años, 3 meses
Puntos: 5
Respuesta: ¿Alguien sabe hacer esto?

la finalidad del include es incluir otro documento en el tuyo principal por lo que poner dos veces las mismas etiquetas no sirve de nada.

Busca en google "include en php" y mírate como funciona, no me parece bien preguntar en un foro algo tan básico dejando en evidencia que no has buscado absolutamente nada antes.

Y lo digo sin malos rollos!
__________________
Surf
  #20 (permalink)  
Antiguo 14/10/2011, 02:15
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Cita:
Iniciado por zero- Ver Mensaje
la finalidad del include es incluir otro documento en el tuyo principal por lo que poner dos veces las mismas etiquetas no sirve de nada.

Busca en google "include en php" y mírate como funciona, no me parece bien preguntar en un foro algo tan básico dejando en evidencia que no has buscado absolutamente nada antes.

Y lo digo sin malos rollos!
Sí, sí, sin mal rollito, ya veo. Me abstengo de comentar nada al respecto, si tú dices que no he buscado nada ok, sabrás tú mejor que yo lo que hago. Que vaya bien.

bueno, si alguien puede echarme un cable con eso que me diga
  #21 (permalink)  
Antiguo 14/10/2011, 02:29
 
Fecha de Ingreso: enero-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: ¿Alguien sabe hacer esto?

Bueno, ya conseguí hacerlo como quería, muchas gracias a todos por las respuestas ;)
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:12.