Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2009, 13:50
Tooj
 
Fecha de Ingreso: noviembre-2009
Mensajes: 64
Antigüedad: 15 años, 2 meses
Puntos: 1
problema con include

en el formulario de publicacion pregunto al usuario si quiere pulbicar una galeria de imagenes.

si dice no, el valor que se imprime es 0, si dice si, el valor que se imprime es 1

esa variable se llama $usegaleria. hasta ahi bien. en la tabla de la base de datos puedo ver que se imprime uno u otro valor, siendo 0 el asignado a todos por defecto. el campo en la base de datos es tinyint(1) unsigned

en la plantilla del articulo tengo el siguiente include

Código PHP:
<?php if ($usegaleria == 1) include('galeria.php'); ?>
el problema es que no funciona, parece ser que no lee el valor asignado a cada articulo en la base de datos (0, 1)

si pongo:

Código PHP:
<?php the_usegaleria(); ?>
me da el valor que cada articulo tiene asignado.

pero el include parece no funcionar en relacion a ese valor.

si lo pongo asi

Código PHP:
<?php if ($usegaleria == 0) include('galeria.php'); ?>
el include aparece en todos los articulos, indistintamente si tienen valor 1 o 0

entonces no se que pasa.

ya revise el codigo y no encuentro el fallo.




alguien tiene una idea de porqué ocurre esto.

gracias