[PHP] Grafikcode
CADX2 11.08.2004 - 13:35 994 8
CADX2
Bloody Newbie
|
Folgendes: Bei verschiedenen Anmeldeformularen muss man einen zufällig generierten Code abtippen der in Form einer Grafik angezeigt wird. Ich bin nun schon seit längerem auf der Suche nach einem Tutorial wo beschrieben wird wie so etwas realisiert wird, hab' auch schon das offizielle PHP Manual herangezogen, bin aber anscheinend unfähig mir die richtigen Funktionen herauszusuchen Die Suchfunktion hier im Forum hat mich auch nicht wirklich weiter gebracht, würde deshalb gerne wissen ob jemand einen Link zu einem vernünftigen Tutorial hat Best regards, CADX2
|
DKCH
...
|
woran scheiterts, am code erzeugen oder an der grafik?
|
ica
hmm
|
also ich würd einfach das alphabet als grafiken erzeugen (jede zahl und jeder buchstabe ein eigenes bild), dann die zufallszahl erzeugen und die zahlen/buchstaben durch die einzelnen bilder ersetzen....also die bilder einfach nebeneinander anordnen...
|
mat
AdministratorLegends never die
|
tutorial? denk nicht, dass es wirklich eins gibt. folgenden tipp kann ich dir geben: du musst schrifterkennungsprogramme austricksen; und das macht man indem man: 1.) mehrere schriftarten innerhalb 1 codes benutzen 2.) unterschiedliche größe und höhe der buchstaben (kann auch leichte rotation sein) 3.) ablenkungsstriche direkt über die schrift. das ganze halt zufällig mit gewissen grenzen zusammenschaufeln und voila. is halt einiges zum ausprobieren dabei - klingt nach mächtig spass edit: ica.. wie wärs mit gdlib?
|
semteX
begehrt die rostschaufel
|
danach unterlegst das bild mit 2x2 pixel "rauschen", ein paar kreise noch dazu und das ding sollt einigermaßen sicher sein.
zumindest würdest den aufwand drastisch erhöhen.
|
CADX2
Bloody Newbie
|
Erstmal danke für die Antworten Ich scheitere daran den generierten Code in eine Grafik umzuwandeln, werd mich dann jetzt mal eben mit gdlib beschäftigen ..
|
funka
Legend ex-prophet(down below)
|
der "code" ist einfach nur text oder?
|
funka
Legend ex-prophet(down below)
|
schau dir das beispiel codesnippet hier an: http://at.php.net/imagenimm als hintergrundpng etwas mit etwas rauschen und kaos wie von semtext erklaert und dann test mal obs reicht wenn nicht spiel dich mit imagettftext rum
|
gue
Addicted
|
also ich würd einfach das alphabet als grafiken erzeugen (jede zahl und jeder buchstabe ein eigenes bild), dann die zufallszahl erzeugen und die zahlen/buchstaben durch die einzelnen bilder ersetzen....also die bilder einfach nebeneinander anordnen... Das würde nichts bringen, weil man damit ja keinen Bot austricksen kann. @CADX2: http://at.php.net/manual/en/function.imagecreate.php Da ist ein Beispiel dabei, das funktionieren sollte.
|