Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ramki w php?, Jak zrobić?
strife
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Witam,

Mam pytanie, jak zrobić, aby w php po naciśnięciu na link ukazał się obok, takie ramki bez ramek, wiem że do tego jest potrzebna funkcja include..

index.php
  1. <A HREF="index.php?id=1">Link 1</A>

  1. <?php
  2.  
  3. include(&#092;"link.inc\");
  4.  
  5. ?>

link.inc
  1. <?php
  2.  
  3. IF $_GET[id=&#092;"\"] { 
  4. include(&#092;"news.php\");
  5. }
  6.  
  7. IF $_GET[id=&#092;"1\"] { 
  8. include(&#092;"link.php\");
  9. }
  10.  
  11. ?>


Przypuszczam, że to co napisałem jest źle, ale potrzebuje coś w podobie tylko nie pamiętam jak to zrobić... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Wiem, że dla Was to jest banalne pytanie, ale ja jestem początkujący pomóżcie!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


w Twoim kodzie brakuje nawiasów i coś nie tak robisz z tablicami. Poczytaj w manualu php o podstawach składni i tablicach. Zrób sobie coś takiego na przykład:

  1. <?php
  2.  
  3. /* Pobranie parametru z URLa */
  4. $where = $_GET['id'];
  5. if ($where == &#092;"\") { $where = 'index'; }
  6.  
  7.  
  8. /* Lista możliwych wartości i odnośniki do stron */
  9. $pages = array
  10. (
  11. &#092;"index\" => \"index.inc\",
  12. &#092;"opinie\" => \"opinie.inc\",
  13. &#092;"kontakt\" => \"kontakt.inc\",
  14. );
  15.  
  16. /* sprawdzenie poprawności i wczytanie pliku */
  17. if ( $pages[ $where ] != '' && is_readable( 'options/' . $pages[$where] ) ){ 
  18. include ( 'options/' . $pages[$where] ); 
  19. }
  20. else { 
  21. echo 'Błąd: nie można załadować strony.';
  22. }
  23. ?>


i - tak dla ścisłości - include i require to konstrukcje językowe a nie funkcje

Ten post edytował rogrog 1.11.2004, 22:22:20
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: 7.10.2025 - 15:26