Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przyjazne linki w GET'cie z wyszukiwarki
craker
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 7.07.2006

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


Witam,
mam pytanie chciałbym zrobić coś takiego, ze jak w wyszukiwarce wpiszemy np słowo "ala ma kota" to żeby link nie był w postaci np. http://adres.pl/search.php?szukaj=ala+ma+kota tylko, żeby adres był w postaci np. http://strona.pl/szukaj-ala-ma-kota.html

jak mam coś takiego zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ddiceman
post
Post #2





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

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


Czesto stosuje sie technike redirectu z poziomu PHP:
http zostalo zastapione przez htp bo forum tlumaczy to na anchor

  1. <?php
  2. //http://example.com/search.php?szukaj=ala-ma-kota
  3. if(isset($_GET['szukaj'])) header('Location: htp://example.com/szukaj-' . $_GET['szukaj']);
  4. ?>


a pozniej taka sciezke przez mod-rewrite znowu sie rozklada na zmienne $_GET

wtedy $_GETem jest wywolywany (przez submitowanie formularza) adres htp://example.com/search.php?szukaj=ala-ma-kota a ten z poziomu PHP robi redirecta do przeyjaznego adresu (ktory nomen-omen musi byc przetlumaczony spowrotem na sciezke ala $_GET).

Ten post edytował ddiceman 31.07.2008, 11:35:06
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: 25.12.2025 - 23:12