![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 20.03.2005 Skąd: Nowy Dwór Maz. Ostrzeżenie: (0%) ![]() ![]() |
Witam. Ost. próbowałem stworzyć funkcję, która podmienia znaki na emotikonki.. I oto, co stworzyłem:
No cóż... próbowałem wiele sposobów, ten jest ostatni. Niestety funkcja nie podmienia : ] , : ) (itd.) na specjalne gify. Podmienia tylko pierwszy wpis z MySQL na gifa. A oto struktura snews_emots(taka prosta... ![]() emot_id , emot_code, emot_url 1, : ), smile.gif 2, : P, toung.gif ... 15 Jakieś pomysły? ![]() Ten post edytował [PL]Neon 25.07.2005, 18:08:21 -------------------- "Wszystko powinno zostać uproszczone tak bardzo, jak to tylko możliwe, ale nie bardziej"
Albert Einstein |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 12.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
najlepiej pobietrac jednym zapytaniem id, emoty no to c o pobierasz z snews_emot
w petli podmieniasz tablice a w str_replace mozna uzywac tablic czyli moglbys to prawdobodobnie bez petli zrobic... mieszasz <img src=\"$path$url\" alt=\"\" /> czyli string z tablica $code $str = str_replace($code, "<img src=\"$path$url\" alt=\"\" />", $str); $code jest tablica a reszta tego co podmieniasz nie wiem czy nie traktuje jako stringa... czyli oomieszane misie patysie mozna przygotowac tablice na co ma zamieniac i nie powinno byc problemu, czyli <img src=\"$path$url\" alt=\"\" /> trzymac w oddzielnej tablicy, tylko tyle ze $url i $path nie moga byc tablica tak jak teraz masz zrobione, musisz przeleciec przez wiersze $path i $url czyli str-replace($code, $tablicazgotowymiwzorcami, $string) wiem wiem mgoe sie mylic ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 20.03.2005 Skąd: Nowy Dwór Maz. Ostrzeżenie: (0%) ![]() ![]() |
Hmm... dużo mi to nie dało
-------------------- "Wszystko powinno zostać uproszczone tak bardzo, jak to tylko możliwe, ale nie bardziej"
Albert Einstein |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 16.07.2005 Ostrzeżenie: (10%) ![]() ![]() |
To napewno Ci pomoże.
Pozdrawiam, dexter. -------------------- Warsztat: Windows XP | Apache2 | php 50.X | MySQL 4.1
Projekt: Deutsch Translator 2006 - 40% |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:05 |