Otóż, w PHP zrobiłem coś takiego, że po kliknięciu na link "Czytaj więcej" znajdujący się przy akapicie poświęconym Grupie 3, przeładowuje się ta sama strona, lecz z dłuższym tekstem poświęconym tej grupie. Został wykorzystany odnośnik do miejsca na stronie. Poniżej zamieszczam kody.
Problemem jest to, że tekst o innych grupach zamieszczony powyżej Grupy 3 ginie i jest jakby chowany pod logiem strony. Oczywiście, tak być nie może.
Wiecie jak temu zaradzić?
plik przyklad.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title> Przykład </title> <style type="text/css"> * { margin: 0; padding: 0; } body { color: black; font-size: 10px; margin: 0 auto; padding: 0; text-align: center; } #calosc { width: 900px; margin: 0 auto; padding: 0; border: 2px solid #BA5503; margin-top: 7px; text-align: left; margin-bottom: 7px; } #logo { width: 900px; height: 150px; background: red; text-align: left; border: 0; } #menu { width: 900px; height: 26px; border-top: 1px solid #BA5503; border-bottom: 1px solid #BA5503; border-right: 0px; border-left: 0px; } #kontener { width: 900px; border: 0; min-height: 600px; overflow: hidden; position: relative; } #lewo { width: 150px; border: 0; float: left; background: gray; height: auto !important; height: 600px; /* IE */ min-height: 600px; padding-bottom: 2800px; margin-bottom: -2800px; } #srodek { width: 600px; border: 0; float: left; background: #FFF29C; height: auto !important; height: 600px; /* IE */ min-height: 600px; padding-bottom: 2800px; margin-bottom: -2800px; text-align: left; } #prawo { width: 150px; border: 0; float: right; background: gray; height: auto !important; height: 600px; /* IE */ min-height: 600px; padding-bottom: 2800px; margin-bottom: -2800px; } div.obrazek { text-align: center; position: absolute; bottom: 10px; width: 150px; } #stopka { width: 900px; height: 16px; clear: both; border: 0; background-color: #FFF29C; border-top: 1px solid #BA5503; } ul.menu { position: absolute; /* nie bedzie przesuwany tekst w divach ponizej*/ } ul.menu, ul.menu li { display: block; list-style: none; margin: 0; padding: 0; } ul.menu li { width: 89px; text-align: center; border-right: solid #BA5503 1px; line-height: 26px; float: left; } p.tekst { font-family: "Times New Roman"; font-size: 17px; color: black; text-align: justify; font-weight: normal; margin-right: 20px; margin-left: 20px; margin-top: 15px; } </style> </head> <body> <div id='calosc'> <div id='logo'></div> <div id='menu'> <?php ?> </div> <div id='kontener'> <div id='lewo'> <div class='obrazek'> <p class="img"> <a href="http://jigsaw.w3.org/css-validator/check/referer"> <img style="border:0; width:70px; height:25px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Poprawny CSS!"> </a> </p> </div> </div> <div id='srodek'> <?php { switch ($_GET['odnosnik']) { case 6: include("grupy.php"); break; } } else { } ?> </div> <div id='prawo'></div> </div> <div id='stopka'> <p class="stopka">Copyright 2009</p> </div> </div> </body> </html>
plik grupy.php
<p> </p> <p class="tekst"><span style="color: #207CC9"><b>Grupy</b></span></p> <hr class="kreska"> <p class="tekst"><b>Grupa 1</b></p> <p class="tekst"> Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1 Tekst o grupie 1</p> <p class="tekst"><b>Grupa 2</b></p> <p class="tekst"> Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2 Tekst o grupie 2</p> <a id='tutaj'></a> <p class="tekst"><b>Grupa 3</b></p> <?php { echo "<p class='tekst'>Kontunuacja krótkiego tekstu o grupie 3, co w efekcie daje długi tekst o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3 o grupie 3.</p>"; } else { echo "<p class='tekst'>Krótki tekst o grupi 3 ... <a href='przyklad.php?odnosnik=6&rozwin=grupa3#tutaj' class='rozwin'>Czytaj więcej...</a></p>"; } ?> <p> </p> <p> </p>