Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwanie
krysk
post 29.01.2005, 21:46:23
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 20.04.2002
Skąd: Szczecin

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


Ogarnęła mnie pustka w głowie i nie wiem jak wykonać następującą czynność.

Pobieram dane z formularza. Skrypt sprawdza, czy zawiera dane słowo i wyświetla stosowny komunikat.

Mój problem dotyczy tego, iż słowa które nie mogą się znajdować w formularzu znajdują się w tablicy. Coś w stylu cenzora, z tym - że nie zamieniam tekstu, a poprostu sprawdzam czy on jest. Robienie tego poprzez sprawdzanie czy zamiana zakończyła się sukcesem uważam za okrężną drogę, dlatego liczę na fakt, iż ktoś przypomni mi funkcję która rozwiążę mój problem :-)

Do głowy przeszedł mi też ereg, ale poniższy fragment zawsze wyświetla mi $ekran[0]

  1. <?php
  2. if(ereg($cenzor, $_POST[message1])){
  3. echo &#092;"błąd!\";
  4. }else{
  5. echo $ekran[0];
  6. }
  7. ?>


$cenzor jest tablicą z wulgaryzmami.

Ten post edytował krysk 29.01.2005, 22:00:07


--------------------
Krzysztof Wójcik
Zend Certified Engineer
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 Wersja Lo-Fi Aktualny czas: 25.07.2025 - 10:15