Gästebuch Captcha Fehler

  • Hi ich mal wieder :oops: ,
    Also zu mein Problem ich habe mir mit PHP ein Gästebuch erstellt ging auch alles ganz gut.
    So nun wollte ich eine Captcha Sicherheit einbauen.
    Nun habe ich ne Menge Probleme damit.^^

    Also das erste Problem das Captcha wird nicht angezeigt.

    Die Datei captcha.php

    Und habe sie so in die Gästebuch-Datei (neu.php) eingebaut:

    Zweites Problem gibt man ein falsches Code ein kommt:

    Zitat

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /srv/www/httpd/phost/u/de/unveu-ost/web/neu.php:15) in /srv/www/httpd/phost/u/de/unveu-ost/web/neu.php on line 24
    Der Sicherheitscode ist falsch!

    Könnt ihr mir sagen wo die Fehler sind?
    Muss ich in der Datenbank noch Felder für das Captcha anlegen? Eigentlich nicht oder?

  • lesen?

    ...headers already sent (output started at...

    du kannst die session nichrt starten, weil du schon eine ausgabe gemacht hast...

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • Wenn ich das aber so machen wie das in der Anleitung beschrieben wird. Das ich es an den Anfang setzen soll und "else" zum Schluss kommt gleich immer "Der Sicherheitscode ist falsch!".-.-

  • Session und Cookies MUSS man immer als allererstes starten! Musst du halt dein Script umbauen.

    Niemals provozieren lassen, jeder darf seine Meinung haben.

  • Dann wäre es doch so richtig?

  • So nun funktioniert das mit dem Captcha aba wenn ich die Datei "captcha.php" aufrufe kommt immer diese Fehlermeldung:

    Die Grafik "http://unveu-ost.de/captcha.php" kann nicht angezeigt werden, weil sie Fehler enthält.

    Hier die captcha.php Datei:

    Ich versuche schon die ganze Zeit mit nen Bekannten das hin zu kriege geht aba nicht.

  • Warning: imagettftext() [function.imagettftext]: Unable to access /htdocscaptcha//XFILES.TTF in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha.php on line 32

    Warning: imagettftext() [function.imagettftext]: Invalid font filename in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha.php on line 32

  • setz dir mal error_reporting(E_ALL); an den anfang deines Scripts, vielleicht hast nen fehler drin.

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • Zitat von Dodo

    haste ne fehlermeldung bekommen?

    Ich wiederhole mich ja gerne, mein IE7 zeigt:

    Warning: imagettftext() [function.imagettftext]: Unable to access /htdocscaptcha//XFILES.TTF in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha.php on line 32

    Warning: imagettftext() [function.imagettftext]: Invalid font filename in /srv/www/httpd/phost/u/de/unveu-ost/web/captcha.php on line 32