Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Właściwa budowa odnośnika.
Forum PHP.pl > Forum > Przedszkole
lapek
Witam, znalazłem na internecie prosty rotator banerów.


  1. <?php
  2.  
  3. // inicjujemy generator licz losowych
  4. srand((float)microtime()*1000000);
  5.  
  6. // tablica zawierajaca tablice z banerami i linkami
  7. $ban[] = array('baner1.gif' => 'www.wp.pl');
  8. $ban[] = array('baner2.gif' => 'www.onet.pl');
  9. $ban[] = array('baner3.gif' => 'www.php.net');
  10. $ban[] = array('baner4.gif' => 'www.php.pl');
  11. $ban[] = array('baner5.gif' => 'www.kess.com.pl');
  12.  
  13. // wybieramy losowy element z tablicy
  14. $ban_rand = $ban[array_rand($ban)];
  15.  
  16. // wyswietlamy podlinkowany baner
  17. foreach($ban_rand as $key => $value) {
  18. echo "<a href=\"http://$value\" target=\"_blank\">
  19. <img src=\"$key\" alt=\"$value\" style=\"border: 0;\" /></a>";
  20. }
  21.  
  22. ?>



Problem z nim jest taki że chciałbym żeby prowadziły one do jednej z moich podstron.
Normalnie wpisywałem index.php?go=kontakt np. w menu.
Natomiast teraz nie prowadzi to do podstrony.
Mógłby ktoś poradzić co zrobić?
Przepraszam jeśli jest to jakiś banalny błąd.

Pozdrawiam.
Daiquiri
Musisz zdefiniować swój adres w $value? Coś na kształt $value = "www.mojastrona.pl", czy ja czegoś nie rozumiem? smile.gif
bercow
a wiec wydaje mi sie, ze tak


  1. $adres = 'http://www.strona.pl/index.php?go=';
  2.  
  3. $ban[] = array('baner1.gif' => $adres.'kontakt');
Daiquiri
Na czas obecny wylosowany baner1 będzie kierował do www.wp.pl... chyba wiesz co zrobić? smile.gif

Widzę, że mniej więcej wiesz smile.gif.
lapek
Zrobiłem.

Dziękuje za odpowiedź.
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.