Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przyjazne linki + dodatkowe zmienne - mod_rewrite
new
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 22.09.2010

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


Witam wszystkich

jestem tu początkujący i mam takie pytanie:

jak oprogramować w PHP i .htaccess obsługę przyjaznych linków, tak aby część zmiennych obsługiwała adres podstrony a część dodatkowe zmienne:

Przykładowo:
  1. strona.pl?adres1=wodne&adres2=kajaki&alert=1&info=2
  2. strona.pl/wodne/kajaki/alert/1/info/2/

chcę żeby skrypt zainkludował podstronę /wodne/kajaki.php
i na tej podstronie obsłużył zmienne $_GET['alert'] i $_GET['info']

jest kilka poziomów podstron np:
  1. strona.pl/wodne/alert/1/info/2/ //(/wodne.php)
  2. strona.pl/wodne/kajaki/niebieskie/alert/1/info/2/ //(/wodne/kajaki/niebieskie.php)


Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jcubic
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 5.07.2010
Skąd: Bliżyn

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


W pliku .htaccesss wstaw

Kod
RewriteEngine on
RewriteRule ^/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/ ?adres1=$1&adres2=$2&alert=$3&info=$4 [R=302]


a jeśli chcesz użyć jakieś innego skryptu w pliku index.php (albo innego standardowego pliku jaki masz ustawiony) po prostu używasz
Kod
require('wodne/kajaki.php');

Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 21:32