Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 31.08.2003 Ostrzeżenie: (0%)
|
Na stronie mam formularz w ktorym ludzie wpisuja komentarze (w polu texarea) chcialbym wyeliminowac z tekstu wszelkie adresy stron www podawane przez uzytkownikow i zastapic je np. slowem [SPAM] ...
Nie moge zabardzo ogarnąc funkcji ereg ktora powinna to wykonac z tego co mi wiadomo... czy ktos ma mzoe gotowy przepis albo jakas funkcje do tego... a moze moglby mi ktos wyajsnic jak to ereg dziala i jak budowac tam rozne zalozenia... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 31.08.2003 Ostrzeżenie: (0%)
|
Chyba musze troche dokladniej opisac o co mi chodiz bo widze ze nie do konca mnie wszyscy zrozumieli...
wiec chodiz o to zeby w komentarzach ktore beda dodawac ludzie nie bylo adresow do stron... nie chodiz mi o linki bo to jzu mam zabezpieczone (wlasnie za pomoca strip_tags) lecz o adres jako tekst... czyli zeby np komentarz takl: "Cze ludziska tu Janek z Bogdańca zapraszam na moja strone www.mojastara.pl .. olejcie ten sajt wchodzcie do mnie" wyglądał tak: "Cze ludziska tu Janek z Bogdańca zapraszam na moja strone [SPAM] .. olejcie ten sajt wchodzcie do mnie" no i to wsytsko Nie moge zrobic tego tak bo skad ma wiedzec jaki adres wymysli uzytkownik? [php:1:11b8e6c5d3] <?php $wzor = jakies_wyrazenie_regularne $zamiana = ereg_replace($wzor, "SPAM", $text); echo "$zamiana"; ?> [/php:1:11b8e6c5d3] potzrebne mi cos takiego jak czesto robi sie przy mailach... fubnkcja sprawdza czy jest cos przed malpa i za małpa ile to ma znakow itd... i mi jets wlasnie takie cos potzrebne zeby sprawdzalo np czy jest www. albo jeden ciagly wyraz z 2 kropkami i przy ostatniej kropcje np 2 lub 3 literki... chodiz mi o cos takiego... ale sam nei potrafie zbudowac takiego ereg... |
|
|
|
art Zamiana adresu strony www podanego w formularzu na SPAM 31.08.2003, 09:03:56
spenalzo Hmm, a nie lepiej zamiast eregów użyć funkcji stri... 31.08.2003, 11:55:10
mistrzu mozna to rozwiazac w ten sposob:
<?php
$wzor =... 31.08.2003, 12:15:19
Jabol mistrzu, a wyrazie regularne? 31.08.2003, 12:23:36
Omega coś w tym stylu:
Kod^(http://)+.*s+$ 31.08.2003, 14:08:02
dob Zobacz moj wymysł - na pewno nie jest świetny ale ... 31.08.2003, 14:52:31 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 21:27 |