Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] $_GET["id"]
Lombi
post 22.09.2006, 14:07:23
Post #1





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Witam,

Mam następujące pytanie apropo $_GET["id"]:
Powiedzmy że mam na stronie tabelke podzieloną na trzy wiersze. W pierwszym jest obrazek w drugim menu a w trzecim treść. Jeśli chce zmienić zawartość wiersza z treścią użyje tego:

  1. <?php
  2. if ($_GET["id"] == "")
  3.  {
  4. include ("tresc/glowna.html");
  5.  
  6.  }
  7.  else
  8.  {
  9. include ($_GET["id"].".html");
  10.  }
  11. ?>


Podpowiedzcie mi prosze jak zmieniać i wiersz z treścią i rysunek z pierwszego wiersza.

Pozdrawiam.

Ten post edytował Lombi 22.09.2006, 14:10:28


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
banpl
post 22.09.2006, 14:22:34
Post #2





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 2.11.2005
Skąd: Radomsko

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


na takiej samej zasadzie tongue.gif

pobierasz sobie wartosc $_GET['id'] i sobie wyswiatlacz obrazek czy co tam chcesz i gdzie tam chcesz tongue.gif

pozdro


--------------------
Warsztat :: Windows7 / Ubuntu | PHP 5 | MySQL 5 | Eclipse / NetBeans | Opera / Firefox
Go to the top of the page
+Quote Post
Lombi
post 22.09.2006, 14:47:28
Post #3





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


HeHe tego to sie domyśliłem biggrin.gif Tylko czy mam to zrobić tak:

  1. <?php
  2. if ($_GET["id"] == "")
  3.  {
  4. include ("obrazek1.jpg");
  5.  
  6.  }
  7.  else
  8.  {
  9. questionmark.gif
  10.  }
  11. ?>


Jest kilka stron i kilka obrazków więc mam po else stosować:

  1. <?php
  2. if ($_GET["id"] == "glowna")
  3. {
  4.  include ("obrazek2.jpg");
  5. }
  6. if ($_GET["id"] == "onas")
  7. {
  8.  include ("obrazek3.jpg");
  9. }
  10. ?>


Tak czy jakoś inaczej?


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
banpl
post 22.09.2006, 14:57:24
Post #4





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 2.11.2005
Skąd: Radomsko

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


tak na takiej zasadzie ma to dzialac smile.gif

ale mozesz uzyc funkcji switch

  1. <?php
  2. switch($_GET['id']){
  3.  
  4. case 'link':
  5. echo '<img border="0" src="link.jpg">';
  6. break;
  7.  
  8. case 'link2':
  9. echo '<img border="0" src="link2.jpg">';
  10. break;
  11.  
  12. itp ....
  13.  
  14. }
  15. ?>


Ten post edytował banpl 22.09.2006, 14:58:25


--------------------
Warsztat :: Windows7 / Ubuntu | PHP 5 | MySQL 5 | Eclipse / NetBeans | Opera / Firefox
Go to the top of the page
+Quote Post
Lombi
post 24.09.2006, 15:59:49
Post #5





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Zmajstrowałem sobie coś takiego:

  1. <?php
  2. if ($_GET["id"] == "")
  3. {
  4.  echo 'Witamy na stronie';
  5. }
  6. else
  7. {
  8.  if (CO TU WPISAC questionmark.gif?)
  9.  {
  10.  echo '<img src="obrazek1.jpg">';
  11. }
  12.  }
  13. ?>


Klikam na link oferta pod którym kryje się:

  1. <a href="index.php?id=oferta">oferta</a>


I nie wiem co mam wpisać w drugim IF żeby po kliknięciu na link załadował ten obrazek w dane miejsce.

Heh... mogłem chwilke pomyśleć zanim napisałem biggrin.gif działa, walnołem się w kodzie!
Sorki za spam tongue.gif

Ten post edytował Lombi 24.09.2006, 16:12:37


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 06:19