manganimart.web.ve/eventos.php
En ella aparece un formulario con solo dos combos y una imagen que hce de boton.
Intente hacer esto:
Código PHP:
   <a href="eventos.php?act=evento"><img src="graficos/botones/bt_buscar.gif" alt="Buscar" width="120" height="30"></p> 
    Código PHP:
   <? 
echo "fuera de la función"; //para verificar si entra
if ($_POST['act']=="evento") {
echo "dentro del if";
$prefijo = "phpbb_";
$directorio = "foro"; //Carpeta donde esta situado el foro. 
$forum="17";
include("$directorio/config.php");  
$conexion = mysql_connect($dbhost,$dbuser,$dbpasswd); 
mysql_select_db($dbname,$conexion);
//buscar post nuevos de eventos
$consulta = "select * from ".$prefijo."posts where forum_id= $forum order by post_time desc"; 
$evento = mysql_query($consulta); 
$i = 0; 
while ($post == mysql_fetch_array($evento))
 { 
  echo "En el While";
  //buscar titulo del post
   $consulta = "select * from ".$prefijo."topic where topic_id='$post[topic_id]"; 
   $topic = mysql_query($consulta); 
   $titulo= $topic["topic_title"]; //variable que guarda el titulo
    if (($_POST["cb_pais"] != "Pais") && ($_POST["cb_mes"] != "Mes")) 
    //si seleccono busqueda por mes y pais
        {
        if ((eregi($_POST["cb_pais"],$titulo)) && (eregi($_POST["cb_mes"],$titulo))) 
        //Si el registro cumple con ambas condiciones, tanto pais como mes
               { //imprimir evento
            ?>
                     <div align="justify"> <span class="titulo"><a href="foro/viewtopic.php?t=<? echo $topic[topic_id]; ?>"><? echo $titulo; ?></a></span><br>
            <?
            }
        if (($_POST["cb_pais"] != 'Pais') && ($_POST["cb_mes"] == 'Mes'))
        //si seleccione solo busqueda por mes
            {
            if (eregi($_POST["cb_pais"],$titulo))
            //si el titulo contiene el pais
                {//imprime
                ?>
                     <div align="justify"> <span class="titulo"><a href="foro/viewtopic.php?t=<? echo $topic_l[topic_id]; ?>"><? echo $titulo; ?></a></span><br>
                <?
                }
            }
        if (($_POST["cb_pais"] == 'Pais') && ($_POST["cb_mes"] != 'Mes'))
        //si seleccione solo busqueda por mes
            {
            if (eregi($_POST["cb_mes"],$titulo))
            //si el titulo contiene el mes
                {//imprime
                ?>
                     <div align="justify"> <span class="titulo"><a href="foro/viewtopic.php?t=<? echo $topic_l[topic_id]; ?>"><? echo $titulo; ?></a></span><br>
                <?
                }
            } 
        }
     $i++; //sumando al contador
    } 
mysql_free_result($evento); 
mysql_close($conexion); 
}
?>    (Argentina)(Dic)Agenda del Jardín japonés de Bs As!
(México D.F.)(Nov-Dic)Taller de Doblaje y Creación de FANDUB
(España)(Nov)Expocomic 2007
(Chile)(Dic) Ultra Evento Ñoño Freakmania
Y mostrar lo que cumpla los parametros de busqueda mes y pais, pero... no me ejecuta la función, no entra en el if y por lo tanto no entra en la busqueda... alguien me ayuda?
 
