Foros del Web » Programando para Internet » PHP »

Problema con php + picasa

Estas en el tema de Problema con php + picasa en el foro de PHP en Foros del Web. Hola a todos, estoy empezando con esto del desarrollo web y encontre este foro espero que me puedan ayudar asi como tambien yo eventualmente espero ...
  #1 (permalink)  
Antiguo 31/03/2009, 11:48
 
Fecha de Ingreso: marzo-2009
Mensajes: 15
Antigüedad: 15 años
Puntos: 0
Problema con php + picasa

Hola a todos, estoy empezando con esto del desarrollo web y encontre este foro espero que me puedan ayudar asi como tambien yo eventualmente espero poder ayudar a otros

Bueno, el problema que tengo ahora es que estoy desarrollando una web con php y quiero agregarle una galeria que cree con el picasa de google. Tengo la web dividida en varios <div> y quiero que la galeria se muestre en el div principal donde muestro todo el texto, y no que abra en una ventana nueva.

Carge todos los archivos que genero el picasa en el directorio de mi web y agrege la siguiente linea de codigo en el <div> de contenido de mi pagina:


Código PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Vivero Las Rosas FP</title>
<style type="text/css">
<!--
body {
    background-color: #E4E4E4;
}
-->
</style>
<link href="css/layout.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="contenedor">
  <div id="encabezado"><a href="index.php"><img src="imagenes/logovivero.JPG" width="913" height="261" alt="logovivero" /></a></div>
  <div id="areaPrincipal">
    <div id="areaIzquierda">
      <p>&nbsp;</p>
      <p><a href="index.php">Inicio</a></p>
      <p>&nbsp;</p>
      <p><a href="quienes_somos.php">¿Quienes somos?</a></p>
      <p>&nbsp;</p>
      <p><a href="productos.php">Productos</a></p>
      <p>&nbsp;</p>
      <p><a href="servicios.php">Servicios</a></p>
      <p>&nbsp;</p>
      <p><a href="galeria.php">Galeria</a></p>
      <p>&nbsp;</p>
      <p><a href="contacto.php">Contactenos</a></p>
<p>&nbsp;</p>
    </div>
    <div id="areaDerecha">
      <div id="logoSecundario">Imagen del Contenido</div>
      <div id="contenidoPrincipal">
         <p>&nbsp;</p>
         <?php include('imagenes/Galeria/index.html'); ?>
      </div>
    </div>
  </div>
  <div id="footer">
    <div id="footerIzq">
      <p>Vivero Las Rosas F.P.</p>
      <p>RIF    </p>
    </div>
    <div id="footerDer">
      <p>Inicio | ¿Quienes somos?| Productos | Servicios | Galeria | Contactenos</p>
      <p>Copyright ®</p>
    </div>
  </div>
</div>
</body>
</html>
La linea que agrege es la que aparece en color.

El problema es que cuando cargo la pagina, el div contenidoPrincipal me aparece vacio, no se que puede pasar, sé que los archivos de la galeria del picasa estan bien porque cuando creo un link en mi web a la galeria esta se abre correctamente en una ventana nueva, pero quiero que abra en el div.

Alguna idea de que pueda estar pasando?

Saludos.

EDIT: Posteo tambien el codigo de index.html por si acaso.

Código HTML:
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Galeria Vivero Las Rosas</title>
      
        <script type="text/javascript" src="swfobject.js"></script>
        <style type="text/css">
            /* hide from ie on mac \*/
            html {
                height: 100%;
                overflow: hidden;
            }

            #flashcontent {
                height: 100%;
            }
            /* end hide */

            body {
                height: 100%;
                margin: 0;
                padding: 0;
                  text-align: center;
                background-color: #ffffff;
            }
        </style>
    </head>

    <body>
		 <div id="flashcontent">
            <p>
                Hi.  It looks like you need to
                <a href="">upgrade</a>
                your Flash Player.
            </p>
        </div>

        <script type="text/javascript">
            // <![CDATA[
            var so = new SWFObject("applejuice.swf", "aj", "100%", "100%", "7", "#ffffff");
            so.addVariable("dir", getQueryParamValue("dir"));
            so.addVariable("p", getQueryParamValue("p"));

            var myurl  = document.URL;
            //myurl = myurl.replace(/([?&])p=[0-9]+&*/, '$1');
            //myurl = myurl.replace(/[&?]$/, '');
            so.addVariable("wrapperurl", escape(myurl));
            
            so.addParam("scale", "noscale");
            so.write("flashcontent");
            // ]]>
        </script>
    </body>
</html> 

Última edición por vengiss; 31/03/2009 a las 11:55 Razón: Codigo nuevo
  #2 (permalink)  
Antiguo 31/03/2009, 11:53
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Problema con php + picasa

¿La ruta es correcta?
¿No te muestra ningun error?
¿Tu servidor tiene soporte para PHP?
¿Guardaste el archivo con extension .php?
  #3 (permalink)  
Antiguo 31/03/2009, 12:29
 
Fecha de Ingreso: marzo-2009
Mensajes: 15
Antigüedad: 15 años
Puntos: 0
Cita:
Iniciado por Ronruby Ver Mensaje
¿La ruta es correcta?
¿No te muestra ningun error?
¿Tu servidor tiene soporte para PHP?
¿Guardaste el archivo con extension .php?
1. Si
2. No
3. Si
4. Si

El unico "error" que me muestra es que despues de correrlo por el dreamweaver los tag <div> me aparecen resaltados en amarillo y abajo dice "Marking invalid becaouse its and overlapping or unclosed tag", lo q me parece raro porq lo unico q modifico de ese archivo es la linea de php, no me meto con ningun tag <div>.

Ademas, cuando lo corro por el localhost, me aparece en el div el mensaje de que necesito actualizar flash, pero cuando lo corro por dreamweaver no me aparece nada.

Alguien sabe por fa?

Última edición por GatorV; 31/03/2009 a las 15:11
  #4 (permalink)  
Antiguo 31/03/2009, 15:13
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Problema con php + picasa

Si vas a incluir el archivo index.html, elimina las etiquetas <html>, <body>, <head>, etc ...
Ya que ese archivo sera incluido.
  #5 (permalink)  
Antiguo 31/03/2009, 15:48
 
Fecha de Ingreso: marzo-2009
Mensajes: 15
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con php + picasa

Marque todo los tag como comentarios y deje solo el siguiente codigo en index.html:

Código HTML:
 <div id="flashcontent">
            <p>
                Hi.  It looks like you need to
                <a href="pagina de adobe">upgrade</a>
                your Flash Player.
            </p>
        </div> 

     <script type="text/javascript"> 
            // <![CDATA[
            var so = new SWFObject("applejuice.swf", "aj", "100%", "100%", "7", "#ffffff");
            so.addVariable("dir", getQueryParamValue("dir"));
            so.addVariable("p", getQueryParamValue("p"));

            var myurl  = document.URL;
            //myurl = myurl.replace(/([?&])p=[0-9]+&*/, '$1');
            //myurl = myurl.replace(/[&?]$/, '');
            so.addVariable("wrapperurl", escape(myurl));
            
            so.addParam("scale", "noscale");
            so.write("flashcontent");
            // ]]>
     </script> 
Y no se ve nada igual, cuando veo la pagina en el editor de dreamweaver aparece el mensaje "Hi. It looks like you need to upgrade your Flash Player. " en mi div, pero cuando cargo la pag en el explorador no aparece nada en el div
  #6 (permalink)  
Antiguo 31/03/2009, 21:38
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Problema con php + picasa

¿Tienes un servidor local correctamente instalado?
¿Abres la pagina como: http://localhost/tupagina.php ?

Es que es raro, deberia de funcionar.
  #7 (permalink)  
Antiguo 01/04/2009, 11:20
 
Fecha de Ingreso: marzo-2009
Mensajes: 15
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con php + picasa

Hola, al fin logre que funcionara, estaba todo bien pero no esta cargando la pagina desde el localhost.

Ahora tengo otro problema, aunque tengo instalado la ultima version de flash, me aparece el mensaje de que tengo que actualizarlo, tengo que instalar flash en el servidor local o algo asi?

Gracias
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 19:51.