![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
Proszę się nie śmiać, bo albo próbuję zrobić coś niewykonalnego, albo problem jest banalny, a przeszukując forum nie znalazłam odpowiedzi...
Powiedzmy, że mam taki kod (plik index.php):
Mam coś jakby szkielet strony (grafika, tabelka) i chcę żeby zmieniała się treść, używając include w zależności od tego która pozycja w menu zostanie wybrana. Kod powyżej działa, jest ok (chociaż pewnie pełen błędów), ale czy nie da się jakoś inaczej, prościej, żebym nie miała adresów w postaci index.php?link=kontakt.html ? Czy jest taka możliwość, żeby np. z <a href=kontakt.html> w jakiś sposób pobrać adres (przykładowo kontakt.html), zapisać go w zmiennej? Dopiero zaczynam zabawę z php, więc nie wiem czy to jest w ogóle możliwe... a właściwie to nie wiem czy to co kombinuję ma sens... Napiszcie proszę, co zmienilibyście w tym kodzie... a może lepiej zrobić te kilka podstron i w każdej includować nagłówek i stopkę? Przepraszam za tak głupiego posta i z góry dzięki za odpowiedź (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Ukradli ci manuala ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
w manualu wpisz "preg_match" i na dole jest doslownie ten sam przyklad. Ten post edytował nasty_psycho 23.07.2006, 13:51:16 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 4.01.2005 Skąd: piczu.info Ostrzeżenie: (10%) ![]() ![]() |
@nasty_psycho
Tu raczej nie chodzi o wyciaganie nazw z linkow. Jezeli sie myle to sory. @Gosc Jezeli nie chcesz w kazdym pliku powtarzac tego samego kodu to zostaje include'owanie podstron, inna sprawa jakie chcesz linki. Zeby skorzystaac z linkow typu kontakt.html, ktore majadzialac jak index.php?link=kontakt.html musisz skorzystac z mod_rewrite (bylo duzo o tym na forum). |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
ok, mozesz uzyc mod_rewrite, albo przekierowac bledy 404 do index.php, i tam analizowac $_SERVER['REQUEST_URI']...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:36 |