Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Captcha Funktion

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Captcha Funktion

    Hallo,

    ich versuche gerade mit php ein Captcha zu erstellen. Ich habe dafür folgende Funktion....:

    PHP-Code:
    function buildcaptcha()
    {
        
    $schrift "./GotHeroin.ttf";
        
    $bild imagecreate(12530);
        
    $links 5;
        
    $zeichen "aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ";
        
    $string "";
        if(!empty(
    $_SESSION['captchatext']))
        {
            unset(
    $_SESSION['captchatext']);
        }
        
    imagecolorallocate($bild255255255);
        for(
    $i 1$i <= 6$i++)
        {
            
    $zufall_zeichen $zeichen{mt_rand(0strlen($zeichen)) -1};
            
    $string .= $zufall_zeichen;
            
    imagettftext($bild20mt_rand(-1010), $links  + (($i == 1?5:15) * $i), 25imagecolorallocate($bild000), $schrift$zufall_zeichen);
            
        }
        
    $_SESSION['captchatext'] = $string;
        
    header("Content-type: image/png");
        
    imagepng($bild);
        
    imagedestroy($bild);

    ...jedoch bekomme ich kein bild sondern nur "<.�k�\߄=����t�F����noI:�0�L|V>���H�ϧ �D��A����e&" sowas.... :/

    Ich bin leider etwas ratlos bin über jeden Tipp dankbar.
    sigpic


  • #2
    Machst du bei dem Aufruf noch andere Ausgaben? Sowas wie die normale Webseite?

    Kommentar


    • #3
      Ja mach ich... ist eigentlich für nen Kontaktformular gedacht
      sigpic

      Kommentar


      • #4
        Das funktioniert so nicht. Das Bild muss als eigene Datei eingebunden werden. <img src="image.php">

        Du kannst keine anderen Daten ausgeben!

        Kommentar


        • #5
          Danke für den Hinweis! Werde ich heute abend gleich mal probieren
          sigpic

          Kommentar

          Lädt...
          X