Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] url 2 $_GET na podstwie modrewrite
propage
post
Post #1





Grupa: Zarejestrowani
Postów: 330
Pomógł: 0
Dołączył: 25.01.2008

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


mam stowrozne regłóły modrwerite w pliku htaaccess.
Potrzebuję, aby otrzymać tablice $_GET na podstawie adresu, który wpiszę, jaką jaką bym rzeczywiście otrzymał.

np. jestem na adresie
domena.pl/xxx/yyy/ccc.html

i w tym miejscu muszę otrzymać tablice $_GET, która by była wygenerowana przez htaaccess jeśli bym był na innym adresie np "domena.pl/111/222/333.html"

czy jest taka możliwość?

Go to the top of the page
+Quote Post
picios
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 6.06.2011

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


czesc
nie wiem jak wygląda twój plik .htaccess, ale może to pomoże
  1. RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
wtedy w zmiennej $_GET['url'] masz to co chcesz
pozdro
Go to the top of the page
+Quote Post
propage
post
Post #3





Grupa: Zarejestrowani
Postów: 330
Pomógł: 0
Dołączył: 25.01.2008

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


nie rozumiesz mnie, ja nie chce modyfikować httaccess

chciałbym w skrypcie PHP odpalić sobie "przerabiarke" adresów (moderwerite) w dowolnym momencie i z dowolnym adresem.
Go to the top of the page
+Quote Post
picios
post
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 6.06.2011

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


Więc zrób prostą funkcję rozkładającą ci króteś ze zmiennych tablicy $_SERVER, np:
  1. <?php
  2. function dispatch() {
  3. return explode('/', $_SERVER['REQUEST_URI'] );
  4. }
  5.  
  6. $url_params = dispatch();
  7. ?>

Mam nadzieję, że zrozumiałem cię tym razem
pozdro oneeyedsmiley02.png
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: 21.08.2025 - 22:06