Mislim da znate na sta mislim ,onaj verivikacioni kod prilikom registracije
Imam jednu ideju.
Nekakva blok sema... Veze izmedju skripti ,onako globalno.
Znam da treba gd2 i tako to,samo me sematika zanima... tj. organizacija te stvari.
I don't need a girl for sex , All I Need is Binary and HEX
Generišeš random string, sačuvaš ga recimo u sesiju, generišeš sliku sa ispisanim istim stringom, i kad korisnik submituje form proveravaš string iz sesije sa stringom koji je uneo korisnik.
Pretraži forum sa reči "captcha", čini mi se da smo već diskutovali o tome....
tamo gde mi treba ta slika, u obican <img /> tag stavljam skriptu koja koja generise random tekst od 5 karaktera, taj tekst upisuje u session ID i crta na sliku. kada se forma prosledi, tamo gde proveravam, uporedjujem ono sto je prosledjeno i session ID. ako je ok, nastavljam dalje kako treba, ako je lose unistavam sesiju i vracam na formu. moze da se komplikuje sa ubacivanjem fontova, raznih linija i poligona, sa promenljivom duzinom tih karaktera, ali mi dosad i ova 'laksa' varijanta radi sasvim ok.
Ok.Hvala,but imam i mali problem...
radim sa imagestring (tako nekako se zove funkcija..) jer kad imam slucaj da definisem font ,nece ga nadje, a ovako radi ,ali maximum size=5...
I don't need a girl for sex , All I Need is Binary and HEX
Fontovi mogu da namuče programera jer zavisno od verzije GD-a negde traže apsolutnu putanju do fonta a negde može i relativna, možda ti zbog toga ne radi. Koristim ovo da izračunam FontDir koji onda spojim s imenom fonta i tako upotrebim u imagettftext: