Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyrażenia
larson7221
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 3.04.2008

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


mam problem z wyrażeniami regularnymi są to moje początki z wyrażeniami więc proszę o wyrozumiałość
chcę sobie zrobić emotikony na foryum napisanym przeze mnie
napisałem sobie funkcję zamieniająca bezpośrednio taki znak
  1. function emot($text)
  2. {
  3. $query=mysql_query("SELECT * FROM emotikon");
  4. if(mysql_num_rows($query)>0)
  5. {
  6. while($r=mysql_fetch_array($query))
  7. {
  8. $text=preg_replace("/".$r['znak']."/","<img src=".$r['img'].">",$text);
  9. }
  10. }

no i funkcja oczywiście wywala błąd
(2
Warning: preg_replace() [function.preg-replace]: Compilation failed: unmatched parentheses at offset 1 in C:\Program Files\WebServ\httpd\sk\system\function.php on line 29
)
Go to the top of the page
+Quote Post

Posty w temacie
- larson7221   [PHP]Wyrażenia   27.05.2010, 16:20:10
- - jaslanin   zobacz sobie co masz w tych zmiennych z bazy i z ...   27.05.2010, 16:32:44
- - larson7221   w zmiennej $r['znak'] mam sobie a ...   27.05.2010, 16:55:03


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: 23.08.2025 - 15:53