Jump to content
Sign in to follow this  
thebolle

Captcha Problem - Kein Bild

Recommended Posts

Servus!


Habe nach dem Update auf die neueste Version 2.12 das Problem, dass die Captcha Datei bei mir nicht angezeigt wird.

Woran kann das liegen?


Hier ein Screenshot wie es momantan aussieht:

error.jpg


Da ich nicht weiß, ob ich TTF Unterstützung habe, kann ich euch auch den Link zur info.php geben bzw. hier habt ihr einen Ausschnitt, der glaube ich darauf verweist:

info.jpg


THX a lot!


Bolle

Share this post


Link to post
Share on other sites

Scannen die Bots auch den alt-tag vom ? Ansonsten könnte man ja sagen, wenn kein ttf-support vorhanden ist, dass er das Captcha in den alt-tag schreibt. Wäre sicherlich einen sinnige Alternative oder kann man die Captchas komplett abschalten?

Share this post


Link to post
Share on other sites

was ist TTF?

wie kann ich feststellen ob mein webspace TTF unterstützt??


und wie stabil läuft die neue version???

Share this post


Link to post
Share on other sites

@Stibie: Die Problematik, selbst mein Script erfährt im Moment in dem das Formula angezeigt wird den Code noch garnicht. Der wird erst später erzeugt wenn der Captcha generiert wird. Ich kann ihn somit garnicht im ALT Text anzeigen. Zudem wäre dieser dann viel zu einfach wieder zu umgehen.


@rebel: Steht in phpinfo()

Share this post


Link to post
Share on other sites

Hallo Leutz.


Leider hab ich das Problem, dass bei mir zwar wohl ein Bild angezeigt wird,

dieses aber nur 6x6 Pixel groß ist.

Wenn ich die Zeile 91

//echo $pc->pcap_code;

in captcha.php einkommentiere wird bei Mozilla (captcha) als Text angezeigt, bei InternetExplorer ändert sich nichts.

Hatte auch schon die Idee

$_SESSION['pcaptchacode']

als alternativtext ausgeben zu lassen, das funktioniert sogar bei Mozilla, der 6-Stellige Code wird angezeigt.

Allerdings der IE lässt sich davon nicht beeindrucken.


Hat jemand ne Idee woran das liegen kann.


Hier zum anschauen -> Gästebuch


Wäre sehr Dankbar für einen Tipp.


P.S. Würde es nicht auch gehen, den Code einfach normal ausgeben zu lassen, ein Bot kann doch nicht wissen, dass er den Text aus einem in einen anderen kopieren muß, damit der Eintrag erfolgreich abgeschickt werden kann. Vielleicht lieg ich da ja aber auch völlig falsch.

Sagt Ihr's mir bitte.

Share this post


Link to post
Share on other sites

D Support enabled

GD Version 2.0 or higher

FreeType Support enabled

FreeType Linkage with freetype

T1Lib Support enabled

GIF Read Support enabled

GIF Create Support enabled

JPG Support enabled

PNG Support enabled

WBMP Support enabled


Hier noch die Angaben von phpinfo()

Share this post


Link to post
Share on other sites

Hallo zusammen,


ich habe auch das Problem, dass die captcha Grafik nicht angezeigt wird.


in der phpinfo ist folgendes:


"configure command" beinhaltet --with-ttf


gd

GD Support enabled

GD Version bundled (2.0 compatible)

FreeType Support enabled

FreeType Linkage with freetype

T1Lib Support enabled

GIF Read Support enabled

JPG Support enabled

PNG Support enabled

WBMP Support enabled



gettext

GetText Support enabled


Wo finde ich den absoluten Serverpfad zur schrift, bzw. wo soll der Pfad in der capture.php eingepflegt werden?


Danke für Eure Hilfe!


EDIT:

Habs zum rennen gebracht.

Erst liefs nicht, dann mit den Pfaden wie oben beschriebenen mit 8x8 Pixeln

und bei wegnahme des Pfades bei der Grafikdatei liefs dann nach der refreshtime des servers gut.


Mein Problem ist also erledigt!

- Editiert von Sebbi77 am 18.07.2006, 22:32 -

Share this post


Link to post
Share on other sites

Hallo Leutz.

Hab mich dem Problem mal wieder angenommen und eine Lösung gefunden.

Vielleicht hilfts ja dem ein oder anderen.


In der Captcha.php in Zeile 16 und 17 habe ich folgendes stehen:

$this->pcap_font      = "/kunden/homepages/0/d130139569/htdocs/dieGamer/Gaestebuch/captcha.ttf";
$this->pcap_bg        = "/kunden/homepages/0/d130139569/htdocs/dieGamer/Gaestebuch/captcha.png";

Direkter Pfad nicht http://Irgendwas.de

Tja was soll ich sagen - It works !!! :wink:


Herzlichen Dank Powie für Deine genialen Scripte :D

Share this post


Link to post
Share on other sites
Guest

Ich habe nun auch mal mit Captcha "gespielt. Bei mir wird unter PHP Version 4.4.4 und TTF-Support kein Image erzeugt. Ich habe den Code und die Files von Powie im Einsatz. Muss ich dafür evtl. PHP Version 5 haben?

Share this post


Link to post
Share on other sites
Guest
Original von Horus-)DG(

Vielleicht hilfts ja dem ein oder anderen.


In der Captcha.php in Zeile 16 und 17 habe ich folgendes stehen:

$this->pcap_font      = "/kunden/homepages/0/d130139569/htdocs/dieGamer/Gaestebuch/captcha.ttf";
$this->pcap_bg        = "/kunden/homepages/0/d130139569/htdocs/dieGamer/Gaestebuch/captcha.png";


Jepp, das wars. Mit der Pfadangabe gehts nun. :wink:

Share this post


Link to post
Share on other sites
Original von Horus-)DG(

Hallo Leutz.

Hab mich dem Problem mal wieder angenommen und eine Lösung gefunden.

Vielleicht hilfts ja dem ein oder anderen.


In der Captcha.php in Zeile 16 und 17 habe ich folgendes stehen:

$this->pcap_font      = "/kunden/homepages/0/d130139569/htdocs/dieGamer/Gaestebuch/captcha.ttf";
$this->pcap_bg        = "/kunden/homepages/0/d130139569/htdocs/dieGamer/Gaestebuch/captcha.png";

Direkter Pfad nicht http://Irgendwas.de

Tja was soll ich sagen - It works !!! :wink:


Herzlichen Dank Powie für Deine genialen Scripte :D



Danke für den Tipp - Das ist die Lösung!

Share this post


Link to post
Share on other sites

Unsere seite ist zu einem anderen provider umgezogen seit dem geht auch kein gb eintrag mehr.

Ihr hab ja schon geschrieben daß es wohl an der veralteten php version liegen kann.

Nun die Frage, ich habe die pgb version 2.1.2 weiß aber nicht wie ich den captcha ausschalten kann.

Oder weiß jemand ob es möglich ist eine neuere php version auf den server zu spielen.

Vielen Dank schon mal.

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×