tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
846
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Binio Binio ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Werl
    Beiträge
    215
    Hallo habe bei All-Inclusive-Webspace eine domain.
    Ich möchte bei der Registirierung eines Users eine Sicherheitsabfrage machen.
    Dies klappt auch auf meinem Lokalem Webspace(sprich:XAMPP).
    Auf dem All-Inclusive-Webspace jedoch nicht.
    Vieleicht habe ich ein Programmierfehler oder die sperren solche Sachen.
    Kann einer mal bitte drüber fliegen und mir evtl. Feedback geben.

    captcha.php:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    
    <?php 
       session_start(); 
       unset($_SESSION['captcha_spam']); 
     
       function randomString($len){
            function make_seed(){
                list($usec , $sec) = explode (' ', microtime());
                return (float) $sec + ((float) $usec * 100000);
            }
            srand(make_seed());
            //Der String $possible enthält alle Zeichen, die verwendet werden sollen
            $possible="ABCDEFGHJKLMNPRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789";
            $str="";
            while(strlen($str)<$len)
                $str.=substr($possible,(rand()%(strlen($possible))),1);
            return($str);
        }
     
        $text = randomString(5);  //Die Zahl bestimmt die Anzahl stellen 
        $_SESSION['captcha_spam'] = $text;
     
     
        header('Content-type: image/png');
        $img = ImageCreateFromPNG('captcha.png'); //Backgroundimage
        $color = ImageColorAllocate($img, 0, 0, 0); //Farbe
        $ttf = "XFILESF"; //Schriftart
        $ttfsize = 25; //Schriftgrösse
        $angle = rand(0,5);
        $t_x = rand(5,30);
        $t_y = 35;
        imagettftext($img, $ttfsize, $angle, $t_x, $t_y, $color, $ttf, $text);
        imagepng($img);
        imagedestroy($img);
    ?>

    registrierung.php:
    Code :
    1
    2
    3
    
    ...
    <img style='position:relative;top:20px;left:20px;' src='captcha/captcha.php' border='1' title='Sicherheitscode'>
    ...


    Meldung wenn ich "http://www.tsk-telefonie.de/captcha/captcha.php" eingebe:
    Die Grafik "http://www.tsk-telefonie.de/captcha/captcha.php" kann nicht angezeigt werden, weil sie Fehler enthält.

    Meldung wenn ich "http://localhost/tsk-telekom.de/captcha/captcha.php" eingebe:
    Die Grafik erscheint ohne Fehler oder sonstiges
    Geändert von Binio (28.04.08 um 15:23 Uhr)
     
    Ich denke, also bin ich.

  2. #2
    campari campari ist offline Mitglied Brokat
    Registriert seit
    Nov 2004
    Beiträge
    267
    Die Grafik wird mir unter Deinem Link fehlerfrei angezeigt.
    Evtl kommt Dein Browser mit PNG nicht zurecht. Versuchs doch mal testeshalber mit GIF oder JPEG
     

  3. #3
    Godstyle Godstyle ist offline Mitglied Brokat
    Registriert seit
    Feb 2008
    Ort
    Niedersachsen
    Beiträge
    283
    Hi,

    ich weiß nicht wo dein Problem ist, ich habe gerade die seite: http://www.tsk-telefonie.de/captcha/captcha.php aufegerufen und es sind keine Fehlermeldungen erschienen, scheint alles in Ordnung zu sein. evt solltest du mal den cache leeren, habe das problem öfters, das ich eine Fehler meldung bekomme.
    Nutze dafür ccleaner. ist kostenlos zu beziehen nutz mal google.
    Wenn es was anderes ist, lass es mich wissen.

    mfg godstyle
     

  4. #4
    Binio Binio ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Ort
    Werl
    Beiträge
    215
    Verrückt aber es lag an.

    ./verdanaf

    es muss das ./ auch stehen
     
    Ich denke, also bin ich.

  5. #5
    No-Body No-Body ist offline Mitglied Gold
    Registriert seit
    Apr 2008
    Beiträge
    109
    Hallo Binio
    Hatte das Problem damals auch mal gehabt ,alle im Forum hatten mir gesagt bei ihnen ging es lass mal einfach den Code ausgeben anstat ihn zu überprüfen ,da damals bei mir der code des bildest nicht mit dem übermittelten Code übereinstimmte ?

    Gruß No-Body
     

Ähnliche Themen

  1. Captcha Programmieren
    Von one_o im Forum PHP
    Antworten: 6
    Letzter Beitrag: 26.04.09, 22:03
  2. Captcha - Problem
    Von ava99 im Forum PHP
    Antworten: 1
    Letzter Beitrag: 17.04.08, 15:48
  3. [JSP] Captcha
    Von SeeSharpNewBee im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 13.02.08, 14:26
  4. captcha problem
    Von croqued-monsieur im Forum PHP
    Antworten: 4
    Letzter Beitrag: 14.06.06, 10:30
  5. Captcha: Verschleierung
    Von mistertwisters im Forum PHP
    Antworten: 5
    Letzter Beitrag: 07.05.06, 14:17