Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> str_replace jak zrobić, zamienianie tekstu
Mayger
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 28.01.2006

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


Mam taki problem chce na swojej stronie www.lool.pl zrobić w komentarzach emotikony czyli zamiast : D wyświetla się obrazek albo cenzura zamist jakiś tam słów gwiazdki. Prosze pomóżcie mi próbowałem już z jp zapodać ale nie działa z paru innych skryptów też i nic. Powiedzcie co mam dodać do swojego configa żeby się zamieniało (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dtb
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

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


MYSQL
~~~~
tabela emot:
nazwa | obraz
tabela cenzor:
nazwa

php
~~~~
  1. <?php
  2. $text = 'tekst ktory ma przejść filtracje';
  3. $q = mysql_query ('SELECT * FROM emot');
  4. while ($r = mysql_fetch_array ($q))
  5. {
  6. $text = str_replace ($r['nazwa'], '<img src="emots/'.$r['obraz'].'" />', $text);
  7. }
  8. $q = mysql_query ('SELECT * FROM cenzor');
  9. while ($r = mysql_fetch_array ($q))
  10. {
  11. // np. jezeli slowo abcd jest w bazie jako przeklenstwo, to wyswietli a***
  12. $text = str_replace ($r['nazwa'], str_pad ($r['nazwa'][0], strlen ($r['nazwa']), '*'), $text);
  13. }
  14. ?>


Ten post edytował dtb 28.01.2006, 11:56:51
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.09.2025 - 23:43