Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [htaccess][mod_rewrite] Jak ułożyć taki regexp?
.radex
post
Post #1





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


Czytałem kilka artykułów na temat mod_Rewrite, ale nie potrafię ułożyć takiego zapytania:

Jeśli na początku nazwy po nazwie katalogu jest rpl to poszczególne nazwy po slashu do kolejnych zmiennych.

I wtedy wykonać: index.php? $1 [tutaj pętla '& $(numer)]

To znaczy, dla przykładu:

mojserwer.pl/folderskryptu/rpl/elo/cos/tam/innego

oraz

mojserwer.pl/folderskryptu/rpl/elo/cos/tam/innego/

wykona:

mojserwer.pl/folderskryptu/index.php?elo&cos&tam&innego



Z góry dzięki za pomoc winksmiley.jpg







ok, już rozwiązałem, przy pomocy php winksmiley.jpg


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(radex_p @ 20.01.2008, 19:57:30 ) *
ok, już rozwiązałem, przy pomocy php winksmiley.jpg

Wszyscy radujemy się twoim szczęściem ale może byłbyś łaskaw zostawić cynk w jaki sposób rozwiązałeś swój problem?
Go to the top of the page
+Quote Post
.radex
post
Post #3





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


Ależ przepraszam smile.gif

.htaccess:
Kod
RewriteEngine on
RewriteRule ^rpl/(.*)$ index.php?data=$1

index.php (fragment):
Kod
$data = explode('/',$_GET['data']);
foreach($data as $datap){
    if(!empty($datap))
    $RPL_STDIN[] = $datap;
}


to if !empty w razie, gdyby ktoś na końcu postawił slash.


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 09:14