Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá :lol:
Estou tentando colocar esta PopUp
para ser gerenciada através de um painel.
Eu já criei o painel, conectei com MySql e está funcionando corretamente, meu problema é que não sei como fazer para que a PopUp só abra na pagina inicial somente quando o
item ativo = 1.
Deixo abaixo a estrutura do Banco de Dados.
CREATE TABLE IF NOT EXISTS `popup` (
`id` int(10) unsigned NOT NULL auto_increment,
`titulo` varchar(150) default NULL,
`foto` varchar(150) default NULL,
`texto` text,
`ativo` tinyint(1) NOT NULL default '1',
`id_session` varchar(8) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
Eu tentei fazer isso para que a PopUp só seja exibida se ATIVO = 1
<?php
$sql = mysql_query("SELECT * FROM popup");
$linha = mysql_fetch_array($sql);
$popupindex = '<div id="boxes">
<div style="top: 199.5px; left: 551.5px; display: none;" id="dialog" class="window">
<a href="#" class="close"><font color="#FF0000">Clique aqui para <b>FECHAR</b> esta janela e continuar navegando em nosso site!</font></a><font color="#FF0000">
</font></b>
<? echo nl2br($texto); ?>
</div>
<!-- Mask to cover the whole screen -->
<div style="width: 1478px; height: 602px; display: none; opacity: 0.8;" id="mask"></div>
</div>
';
$ativo = "1";
if($ativo == "1")
{
echo("$popupindex");
}
else
{
echo("");
}
?>
Por favor me ajudem, pois com o código acima a PopUp está sendo mostrada sempre, mesmo quanto ATIVO = 2 que é o valor que eu coloquei para ficar inativo.
Desde já agradeço a atenção de todos!
Carregando comentários...