Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> emotki i formatowanie textu
Chris_
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Gdańsk

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


Mam maly problem z uzytkownikami, ktorym sie nudzi.... winksmiley.jpg

oto sposob zamiany textu na emotki (np. emotka o nazwie .test.)
  1. <?php
  2. $tresc=str_replace(".test.","<img src="http://adres_obrazka" alt="test"/>",$tresc);
  3. ?>


a to sposob zamiany textu na link => (a)adres_bez_http(/a)
  1. <?php
  2. $tresc = preg_replace('/(a)(.*?)(/a)/', '<a href="http://1">1</a>', $tresc);
  3. ?>


wszystko dziala fajnie poki ktos nie wpisze

(a)aaaa.test.pl(/a) w ten sposob otrzymamy link z obrazkiem w srodku.

nie wiem jak sie tego pozbyc ;( Licze na Wasza pomoc smile.gif !

PS: od razu mowie, ze
  1. <?php
  2. $obr=str_replace(" .test.","<img src="http://adres_obrazka" alt="test"/>",$obr);
  3. ?>

nie wchodzi w gre, gdyz emotka moze sie pojawic na poczatku wypowiedzi i wtedy nie zostanie zamieniona.

Ten post edytował Chris_ 13.01.2006, 17:12:29
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 06:24