Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyświetlanie loga w zależności od podstrony
Forum PHP.pl > Forum > Przedszkole
Grzes1337
witam. jako iz znam tylko najprostrze podstawy php to chciabym prosic i jakas pomomoc, abym wyciagnal z tego lekcje. wiec tak:

Chcialbym napisac prosty skrypt, który bedzie wyświetlał logo w zależności od podstrony na jakiej sie znajduje, czyli: logo_news na stronie głównej, logo_articles na stronie Artykuły itp.

Przypuszczam ze jedynie da sie to zrobic za pomoca instrukcji if. tylko nie bardzo wiem jak to ugrysc. z
góry dziekuje za pomoc.
matix
Proste:) Po pierwsze musisz skorzystać z tablicy $_GET lub PATH_INFO. To pierwsze jest łatwiejsze imho, ale gorsze ;P
A co do tego jak to zrobić, wpierw ładujesz np. artykuły jeśli $_GET['action'] ma wartość 'articles' :

  1. <?
  2. $sAction = ($_GET['action'] != '') ? $_GET['action'] : 'index';
  3.  
  4. if ($sAction == 'articles') {
  5. echo 'tutaj tresc strony';
  6. }
  7.  
  8. if ($sAction == 'ksiega') {
  9. echo 'tutaj bedzie ksiega gosci';
  10. }
  11. ?>


I tak ładujesz dane do strony. Jeśli chodzi o logo to analogicznie jak u góry lub:

  1. Logo strony wyglada tak: <? print '<img src="loga/'.$sAction.'_logo.jpg" alt="logo" />'; ?>


Załaduje ci wtedy w każdej podstronie logo z pliku loga/NAZWAAKCJI_logo.jpg smile.gif

Pozdr;p
Grzes1337
ehhh jednak podstawy to za malo. bylbym wdzieczny gdybys wijasnil mi co i gdzie i jak powstawiac. z gory dziekuje

nikt nie pomoże snitch.gif?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.