Regresar a la pgina www.ComoCrearTuWeb.com
Resultados 1 al 3 de 3

Tema: contenido dinmico entre las etiquetas head??

  1. #1
    Me va gustando esto... Habitante
    Fecha de Ingreso
    19 sep, 12
    Mensajes
    157
    Poder de Reputacin
    12

    contenido dinmico entre las etiquetas head??

    Hola! mi pregunta es muy sencilla, se puede colocar contenido dinmico entre las etiquetas <head></head>?? cuando digo contenido dinmico no me refiero al contenido de la pgina que la genta va a ver, sino que cierto contenido que me conviene poner desde la base de datos para poder administrar muchas pginas, ejemplo:

    Cdigo HTML:
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title><?php echo $MostrarFila['titulo']; ?></title>
    
    <meta name="description" content="<?php echo $MostrarFila['descripcion']; ?>">
    
    
    </head>
    <body>
    
    </body>
    </html>
    
    

    esto se podra hacer? gracias, un saludo.

  2. #2
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    02 may, 11
    Ubicacin
    Santiago, Chile
    Mensajes
    2,079
    Poder de Reputacin
    25
    Hola!

    Puedes poner lo que se te antoje antes de mostrarla, pues todo lo que hace el lenguaje del lado del servidor es procesado antes de ser visto por el navegador. Incluso puedes incluir contenido despus de cargar la pgina, con Javascript, aunque en este caso no tiene mucho sentido, pues las cabeceras (lo que va en head) se utiliza slo en la carga inicial.

    Suponiendo lo siguiente:

    Cdigo PHP:
    <?php
      
    // Cdigo PHP...

      
    $MostrarFila['descripcion'] = "Una descripcin acotada de mi sitio web";
      
    $MostrarFila['titulo'] = "Ttulo de mi pgina";

      
    // Ms cdigo PHP...
    ?>
    El navegador y, por ende, el usuario, veran lo siguiente:

    Cdigo HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    <head>
    <title>Ttulo de mi pgina</title>
    
    <meta name="description" content="Una descripcin acotada de mi sitio web">
    
    
    </head>
    <body>
    
    </body>
    </html>
    Todo lo que procesa el lenguaje del lado del servidor (PHP en este caso) es interpretado antes de ser mostrado, lo que te permite manipular el cdigo HTML como se te antoje. Incluso puedes dar valor a las variables en Javascript o simplemente crear toda una pgina con PHP:

    Cdigo PHP:
    <?php
      $js_var 
    "Alvaro20";
      echo 
    "<html>
    <!DOCTYPE html>
    <head>
      <title>
    $MostrarFila[titulo]</title>
      <meta name='description' content='
    $MostrarFila[descripcion]'>
    </head>
    <body>
      <h1>Bienvenido a 
    $MostrarFila[titulo]</h1>
      <script>
        var name = '
    $js_var';
        alert('Hola ' + name);
      </script>
    </body>
    </html>"
    ;
    Se entiende?

  3. #3
    Me va gustando esto... Habitante Avatar de danny
    Fecha de Ingreso
    16 sep, 11
    Mensajes
    125
    Poder de Reputacin
    13
    si es de la base de datos necesitas
    1. Conectarte a la base de datos
    2. Necesitas coger la id del contenido de la fila de la base de datos
    3. Haces la consulta a la base de datos
    4. Almacenas los datos en $MostrarFila[titulo], etc y se imprimen
    5. Fin
    No estoy seguro si a eso te referias pero si es eso es sencillicimo
    Es mejor que te odien por quien eres, a que te amen por quien no eres.
    Chat Gratis con Amigos Conocer y ligar con gente

Temas Similares

  1. Contenido dinamico en mi web(AYUDAME)
    Por alXELAex en el foro Php Bases de Datos y MySQL (Nuevo!)
    Respuestas: 10
    ltimo Mensaje: 17/12/2010, 19:00
  2. Contenido dinmico / Portada dinamica
    Por UOCB en el foro Todo sobre Estilos CSS
    Respuestas: 4
    ltimo Mensaje: 22/06/2010, 12:09
  3. contenido dinamico entre divs
    Por mateamargo en el foro Webs con Capas o DIVS
    Respuestas: 0
    ltimo Mensaje: 17/12/2008, 01:30

Permisos de Publicacin

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •