Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Bezpieczna księga gości
cyberpunx
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.11.2005

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


Posiadam księgę gości opartą na plikach txt, ostatnio na mojej stronie pojawił się natret który bez przerwy kleja do niej długie posty zawierające adresy www, księga posiada wyłączanie znaczników html oraz cenzora, ale chodzi mi o dopisanie do niej funkcji która po wykryciu we wpisie ciągów jak http, url, :// czyli jednoznacznie zwiazanych z adresem www to automatycznie przerywa wykonywanie skryptu i powraca do formularza

  1. <?php
  2. $jest = strpos($wpis, "http");
  3.  
  4. if ($jest == true) 
  5. {
  6. echo "nie";
  7.  exit();
  8.  
  9. }
  10. ?>


to mi nie zabardzo działa, nie wiem dlaczego?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
  1. <?php
  2. $jest = strpos($wpis, "http");
  3.  
  4. if ($jest == true)
  5. ?>

A w manualu dla strpos" title="Zobacz w manualu php" target="_manual jak byk jest napisane:
Cytat
This function may return Boolean FALSE, but may also return a non-Boolean value which evaluates to FALSE, such as 0 or "". Please read the section on Booleans for more information. Use the === operator for testing the return value of this function.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 10:16