![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 8.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) Może źle się za to zabieram, dlatego opiszę cały mój problem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
mam treść strony w zmiennej $text. Chcę odnaleźć wszystkie adresy i zmienić je.. Zmiana ma polegać na dostosowaniu adresów do modwrite (jeszcze nie mam 'wizji' samej zmiany (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ). Dlatego potrzebuje funkcji ((IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ) która odnajdzie wszystkie adresy (index.php?costam=costam) i zwróci je w postaci tablicy. wtedy sobie spokojnie bede mógł użyć str_replace... Proszę o pomoc... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Funkcja preg_match_all() wyłuska z tekstu wszystkie adresy.
Musisz się tylko postarać o odpowiednie wyrażenie regularne i nakarmić nim tą funkcję. A wyrażenie do sprawdzenia czy dany ciąg jest adresem email znajdziesz bez problemu w sieci. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:35 |