Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] przekazywanie zmiennych
faran
post
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 2
Dołączył: 27.10.2006
Skąd: CyberRZECZYWISTOŚĆ

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


Witam,
Mam słowo kiążka chcem przekazać to przez adres urla-a na inną strone.
Robie tak, ze zamieniam slowo książka na ksiazka i nastepje przekazuje, ale problem jest z polskimi znakami.
Przykład dzialania takiego skryptu można znaleźć na dowlnym preclu typu wordpress.
Przykład jest pod tym adresem:
http://londyn.rekinki.eu/n-57-nauka_jazdy_poznan.html po kliknieciu na: prawo jazdy poznan zostaje wyświetlony napis zawierający plskie znaki: prawo jazdy poznań.
Jak zrobić/przekazać zmienną w taki sposób jak powyższy przykład i uzyskać efekt w którym bedą widoczne Polskie ogonki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JaRoPHP
post
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Dla mnie rozwiązaniem jet trzymanie tekstu (oryginalny) i aliasu (bez polskich liter) w kolumnach bazy danych.
Trudno mi wyobrazić sobie, aby mając jakiś ciąg znaków bez polskich liter, przekształcić go w odpowiedni tekst z "ogonkami" - są litery, które mają jeden odpowiednik (ż->z, ź->z). W drugą stronę, proszę bardzo:
  1. <?php
  2. $string = 'Żółwie żyją sobie...';
  3. echo changeLetters($string);
  4.  
  5. function changeLetters($str) {
  6.  $search = array('ą','ć','ę','ł','ń','ó','ś','ź','ż','Ą','Ć','Ę','Ł','Ń','Ó','Ś','Ź','Ż',' ');
  7.  $replace = array('a','c','e','l','n','o','s','z','z','A','C','E','L','N','O','S','Z','Z','_');
  8.  
  9.  return str_replace($search,$replace,$str);  
  10. }
  11. ?>
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: 8.10.2025 - 21:46