Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ładne urle a dane z bazy
Ziels
post 29.07.2007, 08:36:32
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 2
Dołączył: 30.06.2006

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


Witam!

Napisałem sobie router który pozwala na adresy typu http://strona.pl/teksty/wykonawca/album/piosenka/ (przykład użycia), zastanawiam się teraz jak rozwiązać kwestię znaków specjalnych albo chociażby polskich ogonków? Jeśli z bazy danych dane wyciągane by były po nazwie, to tą nazwa może być przecież "gżegżółka", więc albo w adresie będą krzaki, albo tą nazwę sprowadzimy do postaci "gzegzolka" gdzie wtedy nie będzie można po niej szukać w bazie.

Ktoś ma pomysł na to jak tą kwestię rozwiązać? Myślałem żeby w bazie danych w odpowiednich tabelach umieścić jakies pole typu url_value które zawierało by nazwę sprowadzoną do postaci bezkrzakowej - można to zrobić jakoś inaczej i lepiej?
Go to the top of the page
+Quote Post
saladdin
post 29.07.2007, 08:39:09
Post #2





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

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


A moze urlencode albo rawurlencode po prostu?
Go to the top of the page
+Quote Post
Ziels
post 29.07.2007, 09:21:29
Post #3





Grupa: Zarejestrowani
Postów: 235
Pomógł: 2
Dołączył: 30.06.2006

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


Cytat(saladdin @ 29.07.2007, 09:39:09 ) *
A moze urlencode albo rawurlencode po prostu?

urlencode(gżegżółka) = g%C5%BCeg%C5%BC%C3%B3%C5%82ka
rawurlencode(gżegżółka) = g%C5%BCeg%C5%BC%C3%B3%C5%82ka

Niezbyt to mówi użytkownikowi co się na danej stronie znajduje, prawda? winksmiley.jpg Takie linki są po to żeby można było na pierwszy rzut oka zobaczyć co jest na stronie (A że google bardziej je lubi to inna sprawa)

Ten post edytował Ziels 29.07.2007, 09:21:42
Go to the top of the page
+Quote Post
kosmowariat
post 29.07.2007, 09:35:00
Post #4





Grupa: Zarejestrowani
Postów: 235
Pomógł: 17
Dołączył: 18.07.2007
Skąd: Białystok

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


wg mnie najlepiej zamienic polskie znaki na znaki bez ogonków a znaki specjalne albo usunąć albo zamienić na np -. zobacz jak to jest rozwiązane np w wordpressie
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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 11:16