Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]problem z wykryciem linku
tomczyk20151
post 20.03.2017, 19:49:13
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 10.11.2015
Skąd: Sierpc

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


Witam mam problem z wykryciem linku na czacie, otóż próbowałem w funkcji str_replace wykryć URL i dodać do niego tagi html. Już wyjaśniam o cho mi chodzi:

ktoś wkleja URL NP i chce aby zmieniło mi tekst z tablicy (dodało taki html)

http://google.pl => <a href="http://google.pl">google.pl</a> i tak do końca tych przykładów.
http://www.google.pl
https://google.pl
google.pl
www.google.pl/jakis-parametr
Mam taki kod (jest to wyciąg wypowiedzi użytkowników z bazy danych) o ole sobie poradziłem z emotkami to z tym mam problem:

  1. echo $nick.'<br />'.str_replace(array(
  2. '',
  3. '',
  4. ':)',
  5. ';)',
  6. ':(',
  7. ';(',
  8. ':]',
  9. ';]',
  10. ';P',
  11. 'tongue.gif',
  12. ';P',
  13. ';p',
  14. 'tongue.gif',
  15.  
  16. ';/',
  17. 'ohmy.gif',
  18. 'ohmy.gif',
  19. 'biggrin.gif',
  20. 'biggrin.gif'
  21. ), array(
  22. '<b>',
  23. '</b>',
  24. '<img src="images/emoty/1.gif"/>',
  25. '<img src="images/emoty/2.gif"/>',
  26. '<img src="images/emoty/3.gif"/>',
  27. '<img src="images/emoty/3.gif"/>',
  28. '<img src="images/emoty/4.gif"/>',
  29. '<img src="images/emoty/4.gif"/>',
  30. '<img src="images/emoty/5.gif"/>',
  31. '<img src="images/emoty/5.gif"/>',
  32. '<img src="images/emoty/5.gif"/>',
  33. '<img src="images/emoty/5.gif"/>',
  34. '<img src="images/emoty/5.gif"/>',
  35. '<img src="images/emoty/5.gif"/>',
  36.  
  37. '<img src="images/emoty/6.gif"/>',
  38. '<img src="images/emoty/7.gif"/>',
  39. '<img src="images/emoty/7.gif"/>',
  40. '<img src="images/emoty/8.gif"/>',
  41. '<img src="images/emoty/8.gif"/>'
  42. ), $r['tresc']);





i teraz pytanie co mam wstawić w powyższym kodzie aby wykrywało i odpowiednio konwertowało (dodawało tagi HTML) w różnej postaci?

Korzystałem z wyszukiwarki

Ten post edytował tomczyk20151 20.03.2017, 19:49:37
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 00:50