Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Omijanie wnętrzności tagów :]
Forum PHP.pl > Forum > PHP
TeWu
MaM następujący problem:
Mam zamiar zrobić taki bajer, który przeszukuje text zapisany do zmiennej i potem zamienia np. wszystkie brzydkie słowa na "*****".
Tylko nie wiem jak zrobić by omijał tagi typu [url] [img] itp.

np. mam taki text:
Kod
[url=www.wp.pl/poczta.php$user=brzydkesłowo"] jakiś text będący linkiem, ten text nalerzy przeszukać[/url] jakiś text jakiś text jakiś text [img]brzydkiesłowo.jpg[/img]

i chcę by mi ocenzurował to co jest textem linku oraz pozostały text, ale zostawił w spokoju adres linku oraz adres do obrazka.
Riklaunim
możesz napierw zamienić zawartość linków na coś innego (np. base64_encode) potem przejechać tekst cenzurą a następnie odkodować linki (base64_decode) smile.gif
TeWu
tylko jak zamienić base64_decode na normalny text ?
Apo
omg tak trudno do manuala zajrzeć :?:
base64_decode

  1. <?php
  2. $a = 'do odkodowania';
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.