Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Zmiana części htmla w zależności od zmiennej
TheArt
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 20.09.2007

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


Cze.

Mam kod:

Kod
<img src="images/12.jpg">


chcę, żeby w zależności od zmiennej

Kod
if($_GET['page'] == zmienna)


wczytywał się obraz odpowiedni dla danej podstrony. Oczywiscie mozna to zrobic przez include, tyle że to troche głupie żeby tworzyć dodatkowe kilkubajtowe pliczki. Czy da sie to jakoś zrobić, żeby działało w ten sposób:

Kod
if page=1 then <img src="images/1.jpg">
if page=2 then <img src="images/2.jpg">
if page=3 then <img src="images/3.jpg">


umiem

Kod
                                 <?php
                                  $str = $_GET['page'];
                                  if ($str == start){
                                  echo ("
                                  <TD>
                                  <img src=\"images/12.jpg\" width=25 height=15 border=\"0\"></a>                        </TD>
                                  ");}
                                  ?>


Ten post edytował TheArt 25.06.2009, 12:03:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
behu
post
Post #2





Grupa: Zarejestrowani
Postów: 52
Pomógł: 16
Dołączył: 8.08.2008
Skąd: London

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


w takim razie:

  1. <?php
  2. switch($_GET['page']){
  3.    case 'page1':
  4.        ?>
  5.        tutaj wstawiasz link w czystym html'u odpowiadający page1
  6.        <?php
  7.    break;
  8.  
  9.    case 'page2':
  10.        ?>
  11.        tutaj wstawiasz link dla page2
  12.        <?php
  13.    break;
  14.  
  15.    case 'page3':
  16.        ?>
  17.        tutaj link dla page3
  18.        <?php
  19.    break;
  20. }
  21. ?>


'page1', 'page2', 'page3' zmieniasz dowolnie według swojej zmiennej $_GET['page'] i tam gdzie zaznaczyłem komentarzem wstawiasz odpowiedni link czy dowolny inny html

ps.pisane z głowy, może być literówka
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: 12.10.2025 - 13:40