$where = $HTTP_GET_VARS['id']; ( "start" => "main.php", "gry" => "gry.php", "filmy" => "filmy.php", "mikser" => "mikser.php", "$plik" => "$plik" ); if($allowed_values[$where] !='') { include("$allowed_values[$where]"); } else { include("index_1.php"); }
Wiadomo skrypt dla menu. Teraz tak, odpalamy main.php i w mainie sa wyswietlane wczesniej dodane teksty, tzn tylko tytul i lid ewentualnie obrazek...
<div class="box"><div class="gora"></div><div class="srodek"><div class="img"><img src="" /></div><h2 class="box_title">test 8</h2><p class="box_txt">dklfnskngksdfngklngnlnslkdlfd</p></div><div class="dol"><a href="index.php?id=test8.html"><img src="images\wiecej.png" align="right" border="0"></a></div></div><hr class="hr_box" /><br />
tak wyglada html po dodaniu tekstu za pomoca formularza...
Moj problem jest nastepujacy uzywam $_GET poto, aby klikajac na ktoryz z linkow w menu, w divie content wyswietlic zawartosc odpowiedniego pliku [w tym przypadku main.php] wyswietla mi sie kilka tytulow oraz lidow do artykolow wszystko jest ok... ale mam tez przycisk wiecej i teraz pytanie co zrobic zeby po kliknieciu na ten przycisk w tym samym divie w ktorym aktualnie mam wyswietlone lidy wyswietlic caly tekst? choci o to ze problem jest taki mamy plik index.php w ktorym jest menu po kliknieciu na ktore metoda GET i INCLUDE wczytujemy zawartosc pliku main.php w content w main.php metoda INCLUDE jest wczytywany [tworzony przez formularz] plik z lidami [patrz ] kod HTML. jak powinienem rozwiazac ten problem?? dla przycisku GET nie zadziala bo po pierwsze skrypt dla tego co ma zrobic program jest w pliku index.php a po drugie div o nazwie content tez jest w innym pliku.
Jak zawsze nie prosze o gotowy skrypt tylko o podpowiedz rozwiazania...
Pozdrawiam
swiru_