Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dane z url'a widoczne w treść strony
TomaszDyduch
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 17.02.2008
Skąd: Katowice

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


Z góry wielkie dzięki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Szukam sposobu na wyświetlenie części adresu url w treści strony. Tzn. otwieram stronę, np. www.twojadomena.pl/jacek/1234 i chcę, aby otwarta strona zawierała w treści w odpowiednich miejscach informacje: jacek i 1234.
Zmieniając na www.twojadomena.pl/kod1/kod2 w treści wyświetla się kod1 i kod2, itd.
Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
windman
post
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

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


adres możesz wyciągnąc za pomocą $_SERVER['REQUEST_URI']

natomiast jeśli adres ma zawsze taką postać (oddzielony "/") to możesz jego składowe wrzucić do tablicy funkcją explode

  1. <?php
  2. $adres = $_SERVER['REQUEST_URI'];
  3. $tablica = explode("/",$adres);
  4. ?>
Go to the top of the page
+Quote Post
TomaszDyduch
post
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 17.02.2008
Skąd: Katowice

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


Dzięki, tyle tylko, że nie mam pojęcia jak to połączyć w całość?

Wprowadzić te zmienne na główną stronę, tj. index.php w danym katalogu, np.w głównym www.twojadomena.pl? Czy jakoś inaczej?
Jak to połączyć, aby dana zmienna (www.twojadomena.pl/jacek/1234): jacek i 1234 wyświetlała się w konkretnym miejscu w treści strony - jak to podpiąć do stałej części tekstu?
I w końcu jak powinien wyglądać gotowy zapis do wklejenia w edytorze, np. dla dwóch zmiennych (www.twojadomena.pl/jacek/1234)? Jak w przypadku wyciągnięcia 'jacek' a jak dla '1234' ?
Go to the top of the page
+Quote Post
windman
post
Post #4





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

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


to co napisałem wcześniej rozbije Ci adres na składowe w taki sposób, że wszystko co stoi pomiędzy znakiem / będzie jako osobny element tablicy.

Teraz jak chcesz wyświetlić w kodzie html te elementy to odpowiednio:

<?=$tablica[0];?> - to będzie pierwszy element z rozbitego adresu
<?=$tablica[1];?> - to będzie drugi element z rozbitego adresu

itp.itd.
Go to the top of the page
+Quote Post
przybol
post
Post #5





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Szczecin

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


na poczatek proponuje Ci zapoznac sie z mod_rewrite apacha, bo bez tego nie bedziesz mial interpretowanych likow wg tego schematu: www.twojadomena.pl/kod1/kod2
Go to the top of the page
+Quote Post
TomaszDyduch
post
Post #6





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 17.02.2008
Skąd: Katowice

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


Dzięki piękne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pokombinujemy - zobaczymy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 23.08.2025 - 23:48