Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][html] Różne obrazki w topie strony na każdej podstronie
-Gość-
post
Post #1





Goście







Witam!
Niestety w google nie znalazłem gotowego rozwiązania czy porady , więc proszę o pomoc:

Mam prościutką stronę w php / html o strukturze takiej:
- index.php zawiera nagłówek strony z logo i obrazkiem, menu w dhtml-u, znacznikami meta itd;
- w powyższym pliku są linijki kodu php inkludujące do tego pozostałą część strony tzn treść poszczególnych podstron oraz stopkę

Chodzi mi o to, żeby po kliknięciu w odnośniki w menu, przy zmianie podstrony zmieniał się także obrazek na górze strony - w index.php - czyli żeby nie był tam na stałe wpisany konkretny obrazek, ale skrypt PHP który będzie zmieniał obrazki wg ID podstrony. Czyli po przejściu na daną podstronę skrypt podmienia obrazek w topie.
Wiem tylko tyle, że należałoby zawrzeć w nazwie plików z obrazkami ID podstrony... ;-)

Z góry dziękuję za pomoc

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
potreb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Możesz zdefiniować w tablicy wartość:
  1. $a = array('index.php'=>'obrazek1', 'strona.php'=>'obrazek2');
  2. if(file_exists('./obrazki/' . $a[basename($_SERVER['SCRIPT_NAME'].".jpg"])) {
  3. echo "<img src='./obrazki/" . $a[basename($_SERVER['SCRIPT_NAME']).'.jpg'] . " alt="" />
  4. }


Lub szybiej pobierasz samą nazwę np index, i sprawdzasz czy istnieje obrazek index.jpg i pokazujesz

Ten post edytował potreb 1.10.2011, 12:40:47
Go to the top of the page
+Quote Post
-Gość-
post
Post #3





Goście







Cytat(potreb @ 1.10.2011, 12:37:23 ) *
Możesz zdefiniować w tablicy wartość: [...]


Wielkie dzięki, ale gdybym jeszcze wiedział jak tworzy się taką tablicę i w jaki sposób mam tam zdefiniować ten skrypt? Ale nie wiem, w końcu to "przedszkole". Nie da się tego jakoś łopatologicznie pokazać jak by to miało wyglądać w tym przypadku? Niestety dostępne tutoriale nt tablic są napisane bardzo hermetycznym językiem i niewiele z tego rozumiem.
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







Mam zrobić tę tablicę w jakimś osobnym pliku, czy ten pierwszy wiersz jest tablicą?
Jeśli to drugie, to nie działa -wyrzuca w nieskończoność jakieś błędy składniowe.
Go to the top of the page
+Quote Post

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: 5.10.2025 - 17:34