Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Problem z literką ź
lukaszk
post
Post #1





Grupa: Zarejestrowani
Postów: 159
Pomógł: 0
Dołączył: 21.12.2010

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


Witam, mam problemik z literką ź nie mogę jej zmienić na z proszę o pomoc.
mam taki fragment kodu zmieniający litery
  1. $Encrypter_variables= array("?","?","ź","?",".","?","ą", "ę", "ć", "ł", "ń", "ś", "ź", "ż", "ó", " ", "\0022");
  2. $Variables_replace = array("","","z","s","","a","a", "e", "c", "l", "n", "s", "z", "z", "o", "-", "");
  3. $uploaded_seo = str_replace($Encrypter_variables, $Variables_replace, $tytul_seo);


zmienia wszystkie poza "ź" na z
Proszę o pomoc

Ten post edytował lukaszk 1.11.2011, 21:51:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukaszk
post
Post #2





Grupa: Zarejestrowani
Postów: 159
Pomógł: 0
Dołączył: 21.12.2010

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


Tak ale mam problem z

  1. Sowa kluczowe * Wpisz sowa harakteryzujace podstron do 500 znakw zaleca si tylko kilka fraz!!!




Powiem o co chodzi

Testuje nice url nospor'a

Po zmianie kodowania z utf....-2 na utf ....-8
  1. Pamietajcie - przyklad zadziala dopiero gdy w apache'u wlaczycie mod-rewrite!!!
  2.  
  3. Hej, wszedles wlasnie w modul aktualnosci. Akcja to show.
  4. Id aktulanosci to: 11311153
  5. Nazwa aktualnosci to: Ä‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-Ăƒl
  6.  
  7. A tak wyglada tablica $_GET:
  8.  
  9. Array
  10. (
  11. [module] => news
  12. [action] => show
  13. [name] => Ä‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-ĂƒlÄ‌-Ä™-Å›-Ä‥-Ă…Âź-Ă…Âş-Ăƒl
  14. [id] => 11311153
  15. )
  16.  




a tak przy kodowaniu utf ...-2

  1. Pamietajcie - przyklad zadziala dopiero gdy w apache'u wlaczycie mod-rewrite!!!
  2.  
  3. Hej, wszedles wlasnie w modul aktualnosci. Akcja to show.
  4. Id aktulanosci to: 11311149
  5. Nazwa aktualnosci to: a-Awaryjne-ladowanie-na-Okeciu-Zobacz-dramatyczne-nagranie
  6.  
  7. A tak wyglada tablica $_GET:
  8.  
  9. Array
  10. (
  11. [module] => news
  12. [action] => show
  13. [name] => a-Awaryjne-ladowanie-na-Okeciu-Zobacz-dramatyczne-nagranie
  14. [id] => 11311149
  15. )
  16.  


a tak url
  1. <a href="http://127.0.0.1/a-Awaryjne-ladowanie-na-Okeciu-Zobacz-dramatyczne-nagranie,11311149.html" target="_blank">http://127.0.0.1/a-Awaryjne-ladowanie-na-O...e,11311149.html</a>


czyli tak jak powinno być.

Dlatego ten kod wygląda tak
  1. $Encrypter_variables= array(".","?","!",",","ś",".","ą","ą", "ę", "ć", "ł", "ń", "ś", "ź", "ż", "ó", " ", "\0022");
  2. $Variables_replace = array("","","","","s","","a","a", "e", "c", "l", "n", "s", "z", "z", "o", "-", "");


Została tylko literka "ź" która pojawia się w pasku adresu jako krzaczek "A(i 1/4)"
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: 12.10.2025 - 01:32