[PHP] Grafikcode

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php_grafikcode_121646/page_1 - zur Vollversion wechseln!


CADX2 schrieb am 11.08.2004 um 13:35

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 :rolleyes:

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 schrieb am 11.08.2004 um 13:37

woran scheiterts, am code erzeugen oder an der grafik?


ica schrieb am 11.08.2004 um 13:40

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 schrieb am 11.08.2004 um 13:43

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 :D ;)

edit: ica.. wie wärs mit gdlib?


semteX schrieb am 11.08.2004 um 13:51

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 schrieb am 11.08.2004 um 13:54

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 schrieb am 11.08.2004 um 14:15

der "code" ist einfach nur text oder?


funka schrieb am 11.08.2004 um 14:16

schau dir das beispiel codesnippet hier an: http://at.php.net/image
nimm 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 schrieb am 11.08.2004 um 15:43

Zitat von iCA-
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.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026