Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem sa validacijom forme

[es] :: PHP :: problem sa validacijom forme

[ Pregleda: 1794 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bancika
Branislav Stojkovic

Član broj: 24844
Poruke: 631
*.vdial.verat.net.

Sajt: www.diy-fever.com


+1 Profil

icon problem sa validacijom forme30.01.2007. u 23:57 - pre 209 meseci
Napravio sam na svom sajtu mali shoutbox i neki kreten mi 20 puta dnevno upisuje neke glupe linkove. Stavio sam validaciju JavaScriptom koja trazi www. i http: u tekstu poruke i radi super ali izgleda da je taj toliko uporan da je nasao nacin da zaobidje (mozda je napravio kopiju mog html-a i izbacio javascript). U PHP kod za dodavanje poruke u bazu sam stavio kod za validaciju ali problem je sto on cas radi cas ne radi. U neki slucajevima prijavi gresku u nekim ne u zavisnosti od poruke (a svaka sadrzi http, www ili oba)

Code:

  $low_message=strtolower($message);
  $http="http://";
  $www="www.";
  $http_pos=strpos($http, $low_message);
  $www_pos=strpos($www, $low_message);
  if (($http_pos !== false) || ($www_pos !== false))
  {
    echo "<font color=#FF0000><b>Message cannot contain web links, please try again...</b></font>";
    $p=1; 
  } 


jel ima neko ideju kako da resim to, razmisljam da izbacim shoutbox zbog tog majmuna (eh da mi samo padne saka)

Hvala unapred!
Bane
Ride the rainbow, crack the sky

DIY gitare, pojacala i efekti www.diy-fever.com
 
Odgovor na temu

flylord
Ilić Aleksandar
Simplicity d.o.o.
Nis/Uzice

Član broj: 2954
Poruke: 3859
*.dynamic.sbb.co.yu.

ICQ: 4849714


+68 Profil

icon Re: problem sa validacijom forme31.01.2007. u 00:09 - pre 209 meseci
to je mozda bot, ne kreten :). Pokusaj sa CAPTCHA-om
 
Odgovor na temu

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.91.*

Sajt: ohridnews.com


Profil

icon Re: problem sa validacijom forme31.01.2007. u 00:39 - pre 209 meseci
99,9% je Bot.
Sto se tice CAPTCHA-e, dali je moguce i kako navuci bota da popuni neko polje koje ljudi ne vide, i tako da se bot sam ulovi u klopku umesto da se ljudi maltretiraju da popunjavaju brojke i slova.
Dali ovakva forma moze da prodze:
<input type="text" name="bot" style="display:none;">
ili
<input type="text" name="bot" style=" border:0">
Dali bot moze da prepozna dali se polje vidi ili ne? Ako ga popuni onda je BOT.
Ima li neku slicnu ideju? ...
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.ptt.yu.



+257 Profil

icon Re: problem sa validacijom forme31.01.2007. u 08:18 - pre 209 meseci
Code:

if (strpos($low_message,$http)!==  false) { echo 'nije dozvoljeno'; exit;}

bi trebalo da ti zavrsi posao sto se tice http-a... mada ne znam da nije http rezervisana rec pa ne moze promenljiva $http..

Btw. ono sto si pisao je obrnuto:
http://www.php.net/strpos
Citat:

$pos = strpos($mystring, $findme);

i zato ti je to radilo samo kad su $low_message i $http isti ili je $low_messsage deo $http.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bancika
Branislav Stojkovic

Član broj: 24844
Poruke: 631
*.vdial.verat.net.

Sajt: www.diy-fever.com


+1 Profil

icon Re: problem sa validacijom forme31.01.2007. u 09:38 - pre 209 meseci
hehe, navika da prvo ide string koji se trazi je iz Pascala/Delphi-ja :)
Ispravio sam to, ako i dalje nadje nacina da upise probacu sa CAPTCHA
Tnx!
Ride the rainbow, crack the sky

DIY gitare, pojacala i efekti www.diy-fever.com
 
Odgovor na temu

[es] :: PHP :: problem sa validacijom forme

[ Pregleda: 1794 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.