$cabecera=new cabecera;
//Si existe la variable contenidoCabecera se introduce la cabecera en ella (Se utiliza en el localizador)
if(isset($contenidoCabecera)){
$contenidoCabecera=$cabecera->mostrarBanners();
//Si la llamada es desde los dominios drupal se muestran las cabeceras directamente.
}else{
echo $cabecera->mostrarBanners();
}
class cabecera{
function cabecera (){
$this->enlaceBD=mysql_connect("188.93.78.96", "metas", "N6Bs2f3aPL35");
mysql_select_db("metas",$this->enlaceBD);
mysql_query ('SET CHARACTER SET utf8');
}
function mostrarBanners(){
$sql="SELECT
id_imagen,
grupo,
titulo,
texto,
imagen,
enlace
FROM
cabeceraDominios
ORDER BY grupo ASC
;";
$query=mysql_query($sql,$this->enlaceBD) or die("Error consulta cabecera");
//echo $sql.' ';
if(mysql_num_rows($query)>0){
$grupo="";
$cont=1000;
while($row=mysql_fetch_assoc($query)){
if($row[id_imagen]!=14){
$clase=(!empty($row[texto]))? "class='bannerPopup'":"";
$popup=(!empty($row[texto]))? "$row[titulo]
$row[texto]
":"";
if($grupo!=$row[grupo]){
//Si esta vacio HTML se introducen los estilos
if(empty($html)){
$html="\r\n";
//Sino esta vacio se cierra el ultimo div abierto.
}else{
$html.="
\r\n";
}
//Si es el primero del grupo se genera un div que contenga la primera linea
$html.="
\r\n";
$html.=" $popup\r\n";
$grupo=$row[grupo];
}else{
//Si son mas del mismo grupo simplemente se añaden
if($row[id_imagen]==23){//es el banner del tiempo en navarra
$html.="