Foros del Web » Programando para Internet » PHP »

Página dínamica pasar variable y slideshow

Estas en el tema de Página dínamica pasar variable y slideshow en el foro de PHP en Foros del Web. Hola, no tengo ningún gestor de contenidos, sino tengo mi propio intranet donde tengo reservas, contabilidad, buscador etc, pero hasta ahora no he hecho páginas ...
  #1 (permalink)  
Antiguo 12/06/2012, 13:26
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 15 años, 5 meses
Puntos: 6
Página dínamica pasar variable y slideshow

Hola, no tengo ningún gestor de contenidos,
sino tengo mi propio intranet donde tengo reservas, contabilidad, buscador etc,
pero hasta ahora no he hecho páginas dinámicas.

Si lo tengo entendido bien, hago una págína html tipo plantilla,
y solo cambia la el id en los selects a la base de datos.

En una pagina sale varias propiedades y quiere que si hago click en un enlace me lleva a otra pagina que tendria que tener url algo asi: pagina.php?id=2928

El id esta en el select y lo imprimo en la pagina asi: echo "Property reference: ".$row["id"]."
Si no lo entiendo mal debo de hacer algo así:
echo "<td><a href=pagina.php?id=".$row["id_i"].">Enlace</a></TD>";
y me llevará a la página pagina.php?id=2928 por ejemplo.

Ahora el peligro de inyección sql, alli no ando pez.
Que debo de hacer para evitarlo?

Otra cosa, quiero poner un slideshow y algunas propiedades pueden tener 5 fotos y otra 20. No pensaba guardar las imagenes en la base de datos, no sé si es mejor, pero nunca lo he heco.
Y lo único que se me ocurre es insertar un texto enorme con todo el html que hago a mano en la base de datos, pero me imagino que habrá mejores maneras de hacerlo, donde el código ya esta y solo pongo la url. de la foto.
Gracias y un saludo
  #2 (permalink)  
Antiguo 12/06/2012, 18:27
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años, 6 meses
Puntos: 394
Respuesta: Página dínamica pasar variable y slideshow

Para evitar la inyección SQL busca en google que hay toneladas de información al respecto...

En cuando al slide a mi me parece que debería guardar las imágenes con el ID de la propiedad... (creo que deberás leer mas acerca de tablas relacionales).

propiedad1 -> imagen1 imagen2 imagen3 imagenx

Te recomiendo que guardes el nombre de la imagen en la BD en vez de utilizar un campo BLOB para guardarla, ya que una base de datos no es para guardar imágenes.
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???
  #3 (permalink)  
Antiguo 13/06/2012, 00:11
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: Página dínamica pasar variable y slideshow

Gracias por la respuesta,
sé hacer las tablas relacionadas,
el problema es como insertar el html en la base de datos, no solo tengo que guardar la ruta.
El script del slide que tengo que insertar puede ser o 5 divs como este o 10:
<div class="dg-image-gallery-image">
<img class="dg-image-gallery-thumb" alt="Lägenhet nära Puerto Banus - Marbella som uthyres" src="../fotos_viviendas/Alcazaba1/slaalcazaba1pool3.jpg">
<span class="dg-image-gallery-caption">Pool</span>
<span class="dg-image-gallery-large-image-path">../fotos_viviendas/Alcazaba1/laalcazaba1pool3.jpg</span>
</div>
En estos divs hay dos rutas, una imagen grande y una mini, y todo esto si no lo tengo mal entendido tengo que meter en la base, es como hacer el gestor de esto que no sé como hacerlo.

Etiquetas: contenidos, dinamica, gestor, slideshow, variables
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 11:24.