![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 2.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod:
Przykład użycia: (Przed użyciem skryptu należy stworzyć katalog emots.)
Wpisujemy w textarea np.: Kod To jest pewien text :D. Zamiast :D widzimy emota. Piszcie co dodać, co zmienić itp. Pozdrawiam, Rafał. Ten post edytował Rafał 40x 2.05.2006, 12:09:24 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 607 Pomógł: 23 Dołączył: 8.09.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
zacznijmy od tego, że w funkcji emots powinnieneś zwracać tekst, nie drukować. Hmm, pozatym ta funkcja nic w sobie nie ma (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Proponuję stworzenie klasy, pobieranie emotów z bazy danych, używanie zastad W3 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To jest jakiś żart?
emots.txt Kod :D|!|bigmouth.gif :)|!|smile.gif :-)|!|smile.gif :(|!|sad.gif :-(|!|sad.gif
Chyba ten sam efekt a bardziej elastyczne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 2.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie, to nie jest żart (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Komuś się może przydać. A widzisz już 2 funkcje takie na forum są, w dodatku każda inna (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Pozdrawiam. |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Gdyby każdy miał umieszczać taką prostą funkcję (i w dodatku niepotrzebną, bo istnieją rozbudowane funkcje do dynamicznej zmiany kodu na emotki pobierając informacje z pliku txt) to forum to zaroiłoby się od wielu niepotrzebnych śmieci. Wystarczy w wyszukiwarce forum wpisać "emotikony" i znajdzie się pare stron z tematami... tak na przyszłość
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Przenosze na przedszkole jak przyklad - bo na nic wiecej to sie nie nadaje.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 17.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
a) Ja zamiast używać wielu str_replace, polecam użyć funkcji strtr() która zamienia klucze tablicy na jej wartośći.
Oczywiście jeśli ma być w pętli to lepiej zostać przy str_replace. (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) Pomyśł nad jakimś zabezpieczeniem, aby nie zamieniało użytkownikowi przypadkiem tekstu na emikona jak w tym punkcie: "B + )" dał nieporządanego emikona. c) Dobrym pomysłem jest też aby emikony musiały być otoczone spacją. d) Co do źródła pobieranie emikonów zgadzam sie z poprzednikami, powinny być w pliku lub bazie |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.09.2025 - 12:27 |