Autor | Zpráva | ||
---|---|---|---|
ctverecek Profil |
#1 · Zasláno: 12. 2. 2009, 15:58:21 · Upravil/a: ctverecek
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"> © 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 * |
#2 · Zasláno: 12. 2. 2009, 17:44:35
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 |
#3 · Zasláno: 13. 2. 2009, 14:04:54
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 |
#4 · Zasláno: 13. 2. 2009, 16:29:12
„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 |
#5 · Zasláno: 13. 2. 2009, 17:32:58
: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 ;-)
|
||
Časová prodleva: 15 let
|
0