Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Generowanie przyjaznych linków, coś nie gra z polskimi znakami
axwell
post
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 1
Dołączył: 14.11.2007

Ostrzeżenie: (10%)
X----


Mam taki oto kod, który z tytułu artykuły generuje przyjazny link (zamienia spacje itd)

  1. function seolink($string) {
  2. $from=', . ; ( ) _ \ /';
  3. $array=explode(' ',$from);
  4. $array[]=' ';
  5. $string=str_replace($array, '_', $string);
  6. $string=iconv('utf-8', 'ascii//translit', $string);
  7. $string=preg_replace('#[^a-z0-9\_]#si ', '', $string);
  8. return str_replace('\'', '', $string);
  9. };


Na localhost na moim komputerze jest wszystko ok, przykładowo dla tytułu "KWAŚNY STRÓJ" tworzy mi link
....a23-Kwasny_stroj.html

Natomiast po wrzucenie na serwer, zamiast zaminiac polskie znaki na te "bez ogonkow" skrypt po prostu je wyrzuca całkiem. Przykład:
....a23-Kwany_strj.html
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
axwell
post
Post #2





Grupa: Zarejestrowani
Postów: 143
Pomógł: 1
Dołączył: 14.11.2007

Ostrzeżenie: (10%)
X----


Mam dostęp tylko do cPanel-a, czy mogę gdzieś podejrzeć konfiguracje iconv?
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: 5.10.2025 - 03:29