Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z include
Krzakus
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 29.04.2009

Ostrzeżenie: (0%)
-----


Na początek zaznaczam że php jest mi totalnie obce. W związku z powyższym, bardzo rzadko używam go w tych niewielu stronach które robię, a jeżeli już muszę, to idę metodą na sępa (czyli używam gotowego kodu znalezionego w sieci).
Tak, wiem, to nieładnie, ale nie o tym mowa...

Mam następujący problem.
Na swojej stronie, zastosowałem taki oto kod:

Kod
<?
   switch ($HTTP_GET_VARS['go'])
   {
      case 2:
      include("2.php");
         break;
      case 3:
         include("3.php");
         break;
      case 4:
         include("4.html");
         break;
      case 5:
         include("5.html");
         break;
      case 1:
      default:
         include("1.html");  
   }
   ?>

Link ma postać:

Kod
   <a href="index.php?go=1">LINK</a>


Teraz załóżmy że na stronie 2.php, chcę zastosować identyczny schemat. Czyli - otwiera mi się index, klikam LINK, pojawia mi się w oknie (tabeli, cokolwiek) zawartość 2.php. Oczywiście menu strony pozostaje na swoim miejscu i nie jest ładowane od nowa.
Plik 2.php, ma zawierać kolejne trzy przyciski (czyli własne menu) i po kliknięciu w któryś z nich, pod nimi ma się wyświetlać zawartość kolejnych plików.
Niestety, jedyne co mi się udało osiągnąć, to że w chwili kiedy kliknę jeden z tych trzech przycisków, plik 2.php z nową zawartością otwiera mi się w tym samym oknie, ale znika zawartość index.php (czyli główne menu i całe formatowanie z przypisanego mu css'a).
Próbowałem w 2.php zamiast 'go' użyć 'id' ale nic to nie dało.
Generalnie moje pytanie brzmi "WTF?" i czy da się to jakoś zrobić.

Z góry wielkie dzięki za odpowiedź napisaną językiem dla php'owego ignoranta (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Krzakus 29.04.2009, 20:08:29
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.09.2025 - 23:58