Stránka 1 z 1

Overovanie policko

Napsal: ned 17. led 2010, 12:17
od Scremsi
Zdar, rozmyslal som ako najlepsie ochranit formular proti botom a asi najlepsie co ma napadlo bolo vytvorenie overovacieho policka na opisanie obrazku...

v php automaticky vytvorim img z kodom a zakodujem ho
http://dotaznik-soc.wz.cz/skuska/image.php

vsetko ide ale ked som sa ho pokusil vlozit pomocou include do formulara neide to :( vo formulari je hidden kde je ulozeny zakodovany text obrazka ktory sa bude porovnavat so vstupom... no nafachci to to kde je problem?
http://dotaznik-soc.wz.cz/skuska/skuska.php

Re: Overovanie policko

Napsal: ned 17. led 2010, 13:07
od OndraSter
Ten text obrázku spíš ukládej do SESSIONu, neboť když bude v tom formu, tak co udělá robot... přečte si ho taky :roll: . (Teda pokud tím zakodovaný nemyslíš třeba md5.)

A ta stránka "skuska.php" nejde...
Nedávej include, ale dej ho normálně jako <img src="image.php">

Re: Overovanie policko

Napsal: ned 17. led 2010, 13:28
od nou
ja som pouzil recaptchu. http://recaptcha.net/ a odvtedy mam klud a to my naskakoval denne jeden dvaja boti.
aha to je asi SOC a mas to robit asi sam. ok tak nic.

Re: Overovanie policko

Napsal: ned 17. led 2010, 14:28
od Scremsi
thx za radu... uz to ide uz mi len zostava spravit grafy ale funkciu na ciaru som nenasiel? nexistuje nieco ako moveto a lineto v pascale? rozmyslal som ze pouzijem polygon a skusim dat vypln transparentnu...


Funguje to nasledujuco:
Zrobi sa uplne nahodny kod o dlzke 5 znakov (0-9,A-Z) ktory zakodoujem sha1 a dam do session
Zrobi sa formular vlozim pomocou hmtl image.php
Ak odoslem formular overim ci existuje premmena v session ak hej tak vstup z formulara zakodujem a nasledne porovnam s session

da sa do este stale nejak oklamat?

-----
existuje nejaka funkcia na citanie obrazku? aby mi vzniklo nieco taketo?
0 0 0 1 1 0 0 0
0 0 1 1 1 0 0 0
0 1 1 1 1 0 0 0
0 1 0 1 1 0 0 0
0 0 0 1 1 0 0 0
ak by som dokazal spracovat img na takyto vstup potom by som uz tam vedel najst 1 a tak uhadnut obrazok...

Re: Overovanie policko

Napsal: ned 17. led 2010, 17:40
od arxeiss
Oklamat to samozřejmě jde, ale než by se ti to povedlo tak by vypršela SESSION :mrgreen:
Někdo by se mohl nabourat na server, přečíst soubor kde jsou uloženy sessiony, pak přes program to dekódovat( tak že bude zkoušet všechny kombinace) ale to bude trvat tak dlouho že ti ta session vyprší (většinou 24 minut).

Na grafy se mrkni na http://code.google.com/intl/cs-CZ/apis/chart/ pokud budeš chtít grafy něco jako mám na přístupy zde
Můžeš napsat např na ICQ, můžu se podělit o kódy

Edit:\\ Upraven odkaz

Re: Overovanie policko

Napsal: úte 19. led 2010, 16:13
od Scremsi
to nebudu statistiky o nastevnosti le z hry...

z hry si skopcis svoje udaje a vlozis... CTRL+A CTRL+C CTRL+V automaticky si to spracujem ulozim do DB a nasledne z toho budem robit statistiky skor ma zaujima os x a y ako im budem urcovat hodnoti a ako to bude vyzerat na grafe v ktorom bude cez 300 minimalne udajov akoze bodov na kryvke...

Re: Overovanie policko

Napsal: úte 19. led 2010, 18:55
od arxeiss
OK, moc tě nechápu ale stejně si myslím že máš lepší použít grafy na googlu. Však tam ti klidně vytvoří graf velký. Kulatý, sloupcový prostě jakýkoli.

Re: Overovanie policko

Napsal: úte 19. led 2010, 20:14
od bubanek
Tak tak, jestli se nechceš učit s grafy, tak API od googlu je velmi snadné řešení.
Do zadání obrázku můžeš nacpat kolik hodnot chceš.
Tady máš prehled grafů a co s nimi můžeš udělat, snad umíš anglicky:
http://code.google.com/intl/cs-CZ/apis/ ... asics.html