![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jak dopasowac wyrazenie do nastepujacego adresu: tyres_for_heavy_duty_dump_trucks,LGD45/65-45,45/65-45,58PR.html poszczególnie zmienne rozdzielone są znakiem przecinka "," w tym przypadku zmienne jakie zostana przekazane to: tyres_for_heavy_duty_dump_trucks LGD45/65-45 45/65-45 65-45,58PR Wyrażenie typu RewriteRule ([a-zA-Z_0-9]+),([/a-zA-Z_\.\-0-9]+),([/a-zA-Z_\.\-0-9]+),([a-zA-Z_\.\-0-9]+).html product.php5?product=$2,$3,$4 co prawda chyba jest prawidłowe, niestety mam wrazenie, ze skrypty sie wysypuja z racji, wlasnie tego znaku: / (tak jakby system szukal w podkatalogach, ktore nie istnieja). Generalnie cala sprawa sprowadza sie do tego by przekaza do skryptu ciag znakow: LGD45/65-45,45/65-45,58PR Bede wdzieczny za wskazowki, Pozdrawiam. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
A nie lepiej zrobić tak?
.htaccess Kod RewriteRule ^(.*)$ product.php5?args=$1 php
1 - masz większe możliwości parsowania zmiennych które przekazujesz 2 - jest to rozwiązanie bardziej elastyczne - możesz sobie przekazać jedną zmienną, albo dwanaście zmiennych. Na poziomie php zdecydujesz co z tym dalej robić, nie musisz za każdym razem modyfikować pliku regułek z mod_rewrite pozdr. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:10 |