Skrypt 1:

  1. $where = $HTTP_GET_VARS['id'];
  2. $allowed_values = array
  3. (
  4. "start" => "main.php",
  5. "gry" => "gry.php",
  6. "filmy" => "filmy.php",
  7. "mikser" => "mikser.php",
  8. "$plik" => "$plik"
  9. );
  10.  
  11. if($allowed_values[$where] !='')
  12. {
  13. include("$allowed_values[$where]");
  14. }
  15. else
  16. {
  17. include("index_1.php");
  18. }


Wiadomo skrypt dla menu. Teraz tak, odpalamy main.php i w mainie sa wyswietlane wczesniej dodane teksty, tzn tylko tytul i lid ewentualnie obrazek...

  1. <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_