Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> .httacces przyjazne linki, zmienna w php bez użycia metody GET
szmerak
post
Post #1





Grupa: Zarejestrowani
Postów: 286
Pomógł: 12
Dołączył: 23.11.2006
Skąd: WL

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


Używam do określenia linku jednego parametru get video.php?id=1
Chciał bym to zamienić w .htaccess na np. www.mojastrona.pl/video/samolot-sie-rozbil.html
Czy jest to możliwe nie podając zmiennej zawierającej nazwe "samolot sie rozbil" w GET?
tylko osobno w kodzie PHP?
Dalej chciał bym bazować tylko na id. Już oparłem cały skrypt na tym więc męczące by było przepisywanie wszystkiego na nowo.
Szukam już bardzo długo odpowiedzi ale na internecie są same przykłady co niedziałają. Przynajmniej mi ;/

Z góry dziękuje za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Quadina
post
Post #2





Grupa: Zarejestrowani
Postów: 200
Pomógł: 38
Dołączył: 1.12.2010
Skąd: Wrocław

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


Nie musisz wykonywać dwóch zapytań. Jeżeli masz link wygenerowany np.:
www.mojastrona.pl/video/76/samolot-sie-rozbil.html
to w htaccess przepisujesz sobie, żeby uzyskać $id=76 i $nazwa='samolot-sie-rozbil'. Jeżeli masz $id i twój system jest już do tego przygotowany to możesz w ogóle zaniedbać zmienną $nazwa i jej nie wykorzystywać przy zapytaniu. W ten sposób użytkownik będzie widzieć ładny i mu przyjazny link z tytułem danego filmiku, a ty (skrypt) będziesz widział swoje ID po którym będziesz szukać w bazie.

EDITED:
Dodanie nazwy do linku nie jest konieczne do Twojego skryptu na tyle ile zdołałem się dowiedzieć cokolwiek o nim, ponieważ wykorzystujesz tylko numer ID. Powtórzę się zatem, nazwa będzie tylko ładnie wyglądać dla użytkownika korzystającego z serwisu.

Ten post edytował Quadina 14.12.2010, 14:37:17
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: 10.10.2025 - 16:42