Autor Zpráva
ctverecek
Profil
Na stránky jsem dal podmínku IF ale bohužel při nesplnění podmínky se mi celý web rozhodí...nevidíte někde chybu? Ten IF je umístěn v <div id="levypanel">, pokud je splněná podmínka tak je to ok pokud tak se koukněte http://www.proucetnictvi.cz/co-nabizime.html

 <body>
   <div id="obsah">  
     
   <div id="hlavicka">   
   </div>  
   
   <hr class="cleaner" />      
       
   <div id="levypanel">      
        <ul id="menu"> 
          <li><a href="domu.html">Domů</a></li>
          <li><a href="co-nabizime.html">Co nabízíme</a></li>
          <li><a href="kontakt.html">Kontakt</a></li>
          <li><a href="nase-sidlo.html">Naše sídlo</a></li>
          <li><a href="reference.html">Reference</a></li>
          <li><a href="o-ucetnich.html">O účetních</a></li>
          <li><a href="odkazy.html">Odkazy</a></li>       
        </ul>  
        <a href="http://www.komora-ucetnich.cz/nove/" target="_blank"><img src="./images/komora.gif" alt="Komora certifikovaných účetních" /></a><br /><br />             
        <?if($_GET['id']=='domu'){
          echo "<b class=\"center\">Aktuality:</b>";
          echo "<div class=\"board\">";           
            include "./configuration.php";          //naicludujeme soubor s pristupovymi daty k databazi
            do {  
            	MySQL_Connect("$db_server", "$db_user", "$db_password");
            	MySQL_Query("set names 'utf8'");
              MySQL_Select_DB("$db_database");		
            	$vysledek = MySQL_Query("SELECT * FROM board ORDER BY datum");
            	while ($zaznam = MySQL_Fetch_Array($vysledek))
                	echo "<b>".$zaznam["datum"]."</b><br />".$zaznam["zprava"]."<br /><br />";
            	MySQL_Close($spojeni);    
            } while (false);             
          }
        ?> 
       </div> 
   </div>    
       
   <div id="hlavnipanel"> 
       <?
            if(!isset($_GET['id']))
              $_GET['id']=domu;
            switch ($_GET['id']){
              case 'domu': require "./includes/ome.php";
                break;
              case 'co-nabizime': require "./includes/conabizime.php";
                break;
              case 'kontakt': require "./includes/kontakt.php";
                break;      
              case 'nase-sidlo': require "./includes/nasesidlo.php";
                break;  
              case 'reference': require "./includes/reference.php";
                break; 
              case 'o-ucetnich': require "./includes/oucetnich.php";
                break;
              case 'odkazy': require "./includes/odkazy.php";
                break;                
              case 'email': require "./includes/email.php";
                break;  
              default : require "./includes/ome.php";
                break;          
            }             
        ?>                   
    </div>   
    
    <hr class="cleaner" />  
    
    <div id="paticka">
        &copy; 2009 | Prochy | 
        <a href="http://validator.w3.org/check?uri=http%3A%2F%2Fwww.proucetnictvi.cz%2F" target="_blank">XHTML 1.1 Strict</a> | 
        <a href="http://jigsaw.w3.org/css-validator/check/referer" target="_blank">CSS 2.1</a> | 
        Všechna práva vyhrazena.
    </div>         
   </div>   
 </body>
reduxcz
Profil *
spatne sekce kamo, toto neni problem s php ale s css/html.

Ale poradim ti, do else v te podmince vytvor prazdny div s id=obsah, jestli to nepomuze tak tam dej prazdne radky nebo v css nastav min height
peta
Profil
ctverecek
'ale bohužel při nesplnění podmínky se mi celý web rozhodí'
Protoze ses tulda :)
Zkus si dat stranku v obou pripadech projit validatorem a najde ti chybu v HTML v nespravnem parovani divu, proste ti prebyva jedno /DIV

<body>
<div id="obsah"> ............1

<div id="hlavicka"> ...............2
</div> ................................/2

<hr class="cleaner" />

<div id="levypanel"> .............3
<?if($_GET['id']=='domu'){
IIIIIIIIIFFFFFF
echo "<div class=\"board\">"; .......4
...
</div> .......... s IF /4, bez IF /3
</div> .......... s IF /3, bez IF /1
AM_
Profil
nebo v css nastav min height
ie6 minheight nepodporuje, takže je potřeba to řešit jinak (popř. zkombinovat s alternativním stylem pro ie6)
ctverecek
Profil
:D jj vim, napsal jsem tenhle prispevek do diskuze o CSS a vecer jsem nad tim doumal a doslo mi ze tam "neco" prebyva jinak diky ;-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: