Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> parsowanie adresu
GrayHat
post
Post #1





Grupa: Zarejestrowani
Postów: 566
Pomógł: 18
Dołączył: 23.08.2003
Skąd: Łomża

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


otoz link generuje sie po przeparsowaniu pola title z bazy danych np: title = Witaj świecie to link wyglada: strona.pl/witaj_swiecie
i teraz pytanie: jak to zrobic w druga strone czyli: SELECT *</u></u> FROM tabela WHERE title = 'witaj_swiecie' zwroci 0 poniewaz witaj_swiecie != Witaj świecie.
na php.pl cos takiego jest np:
php.pl/artykuly/aplikacje_internetowe/architektura/session_handler_czesc_i

:/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
GrayHat
post
Post #2





Grupa: Zarejestrowani
Postów: 566
Pomógł: 18
Dołączył: 23.08.2003
Skąd: Łomża

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


  1. <?
  2. function parsuj($tekst) {
  3. $iso88592=array (32,161,198,202,163,209,211,166,172,175,177,230,234,179,241,243,182,188,191);
  4. $pl =array (95,65, 67, 69, 76, 78, 79, 83, 90, 90, 97, 99, 101,108,110,111,115,122,122);
  5.  
  6. for($i = 0; $i < 19; $i++) {
  7. $tekst=str_replace(Chr($iso88592[$i]),Chr($pl[$i]),$tekst);
  8. }
  9.  
  10. return $tekst;
  11. }
  12.  
  13. mysql_connect("localhost","root","x");
  14. mysql_select_db("teksty");
  15.  
  16. $sql = "SELECT id, artist, title FROM piosenki ORDER BY id DESC LIMIT 10";
  17. $res = mysql_query($sql);
  18. while ($row = mysql_fetch_array($res)){
  19. echo parsuj($row['title'])."<br>";
  20. }
  21. ?>


takie cus juz zrobilem tylko ze to nie dziala na utf-8 ;/

edit:

  1. <?
  2. $utf8=array ("Ś","ś","Ć","ć","","ę","Ą","ą","Ż","ż","Ź","ź","Ń","ń","Ó","ó","Ł","ł","`","'",'"',"-"," ");
  3. $pl =array ("s","s","c","c","e","e","a","a","z","z","z","z","n","n","o","o","l","l","","","","","_");
  4. ?>


tak to zrobilem :|

i nadal nie dziala :/

Ten post edytował GrayHat 9.09.2005, 15:12:08
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: 14.10.2025 - 23:06