Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Adres strony www
-Dawiderer-
post
Post #1





Goście







Witam,

Chce zrobić coś takiego:

Mam:

<li class="klasys"> <a class="selected" href="http://www.mojastrona.pl/podstrona1.php" title="" >TEKST</a> </li>

I teraz tak, żeby (class="selected") włączało się tylko np. gdy wejde na adres strony: http://www.mojastrona.pl/podstrona1.php to żeby (class="selected") się pokazało, a jeżeli jestem na innej stronie np. http://www.mojastrona.pl/podstrona1.php żeby tego nie było jak to zrobić?

jeżeli adres strony to ten (http://www.mojastrona.pl/podstrona1.php) wyświetl jezeli nie to nie (IMG:style_emoticons/default/smile.gif)
Cos takiego jak to napisać ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bastard13
post
Post #2





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


Tak na szybko:
  1. <?php
  2. $base = 'http://www.mojastrona.pl/';
  3. $pages = array(
  4. 'podstrona1.php' => array('title' => 'TEKST1', 'selected' => false),
  5. 'podstrona2.php' => array('title' => 'TEKST1', 'selected' => false),
  6. 'podstrona3.php' => array('title' => 'TEKST1', 'selected' => false)
  7. );
  8. $pages [$_SERVER['REQUEST_URI']]['selected'] = true;
  9. foreach($pages as $address => $sets)
  10. {
  11. ?>
  12. <li class="klasys">
  13. <a<?php echo $sets['selected'] ? ' class="selected" ' : ''; ?>href="<?php echo $base . $address; ?>" title="<?php echo $sets['title']; ?>" >
  14. <?php echo $sets['title']; ?>
  15. </a>
  16. </li>
  17. <?php
  18. }
  19. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- Dawiderer   [PHP] Adres strony www   9.04.2011, 12:54:52
- - bastard13   Tak na szybko: [PHP] pobierz, plaintext <?php$b...   9.04.2011, 13:21:14
- - Dawiderer   dziękuje, ale to nie zadziała. Potrzebuje zrobić ...   9.04.2011, 14:17:19
- - CuteOne   Nauka podstaw PHP bez tego bedziesz latał z każdą ...   9.04.2011, 14:31:50
- - Dawiderer   Cytat(CuteOne @ 9.04.2011, 14:31:50 )...   9.04.2011, 14:40:42


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: 14.10.2025 - 05:17