@duskrow Concuerdo con tigo, sin embargo pasa lo mismo con tu comentario, no aporta nada...
@yoniti7784 Tu problema no tiene nada que ver con PHP, tu problema es unicamente de CSS, puedes probar este código
Código CSS:
Ver original#fondo{
display:block;
left:0px;
top:0px;
margin-top:0px;
margin-left:0px;
position:absolute;
background-color:black;
width:100%;
z-index:2;
/*IE*/
filter: alpha(opacity=50);
/*FireFox Opera*/
opacity: .5;
height: auto!important;
min-height: 100%;
height: 100%;
}