Ergebnis 1 bis 7 von 7

Thema: leidiges CAPTCHA-Problem.. es wird nicht angezeigt

  1. #1
    HTML Newbie
    Registriert seit
    27.09.2012
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Böse leidiges CAPTCHA-Problem.. es wird nicht angezeigt

    Hallo Leute. Ich habe ein Kontaktformular mit hilfe eines Templates verändert. Es sieht jetzt so aus wie es soll. Mit einem Problem. Der Captchacode wird nicht mehr angezeigt.
    Was mache ich falsch?

    Es funktionierte alles einwandfrei, aber diese *piep* Captchagrafik wird nicht mehr angezeigt.

    PHP-Code:
    <?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="123456789";
          
    $str="";
          while(
    strlen($str)<$len) {
            
    $str.=substr($possible,(rand()%(strlen($possible))),1);
          }
       return(
    $str);
       }

       
    $text randomString(3);  //Die Zahl bestimmt die Anzahl stellen
       
    $_SESSION['captcha_spam'] = $text;
             
       
    header('Content-type: image/png');
       
    $img ImageCreateFromPNG('captcha.PNG'); //Backgroundimage
       
    $color ImageColorAllocate($img000); //Farbe
       
    $ttf $_SERVER['DOCUMENT_ROOT']."XFILES.TTF"//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);
    ?>
    Ausgeworfen werden soll es hier:

    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"><head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="content-style-type" content="text/css">
    <meta http-equiv="content-script-type" content="text/javascript">
    
    <script type="text/javascript">
    function reload_captcha(){ 
    var nd = new Date();
    var src="captcha.php?"+nd;
    document.getElementById("captcha").src= src;
    }
    </script>
    
    <link rel="stylesheet" type="text/css" href="styles2.css">
    <script type="text/javascript" src="jquery-1.js"></script>
    <script type="text/javascript">
        $(function(){
            $(".widget_recent_entries li:even").addClass("even");
        });
    </script>
    
    
    
    <title>inlay Personalabteilung</title>
    </head>
    <body>
    
    <div class="clear"></div>
    
    <div class="contact-form">
     
    <h2>Kontaktformular:</h2>
    <form id="contact-form" name="contact-form" method="post" action="contactform3.php">
        <table width="660" border="0" cellspacing="0" cellpadding="6">
          <tr>
            <td><div align="right">
              <label for="name">Name, Vorname</label>
            </div></td>
            <td><div align="left">
              <input name="name" type="text" id="name" value="" size="50" maxlength="39" />
            </div></td>
          </tr>
          <tr>
            <td><div align="right">
              <label for="email">Email</label>
            </div></td>
            <td><div align="left">
              <input name="email" type="text" id="email" size="50" maxlength="90" />
            </div></td>
          </tr>
          <tr>
            <td><div align="right">
              <label for="grund">Anfragegrund</label>
            </div></td>
            <td><div align="left">
             <select name="betreff" id="grund">
                <option value="waehlen"selected="selected">wählen</option>
                <option value="hilfe">Hilfe/PU</option>
                <option value="allgemein">allgemeine Frage</option>
                <option value="unterstutzung">Unterstützung</option>
                <option value="anfrage">Presseanfrage</option>
                <option value="sponsoring">Sponsoring</option>
                <option value="homepage">Homepage</option>
                <option value="technik">Technikbereich</option>
                <option value="fotos">Fotobreich</option>
                <option value="videos">Videobereich</option>
                <option value="sonstiges">sonstiges</option>
                                            </select>
            </div></td>
          </tr>
          <tr>
            <td><div align="right">
              <label for="nachricht">Nachricht</label>
            </div></td>
            <td><div align="left">
              <textarea name="nachricht" cols="50" rows="20" 
              style="white-space: nowrap;"></textarea>
            </div></td>
          </tr>
           <tr>
            <td><div align="right"></div></td>
            <td><div align="left"><img src="captcha/captcha.php" alt="captcha"  title="sicherheitscode" border="0"/></div></td>
           </tr>
             
           <tr>
            <td><div align="right"><label for="captcha">Sicherheitscode</label></div></td>
            <td><div align="left"><input type="text" name="sicherheitscode" size="20" maxlength="7"/>
            </div></td>
          </tr>
          <tr>
            <td><div align="right">
              <label for="reset"></label>
              <input name="Senden" type="submit" id="Senden" value="Senden" />
            </div></td>
            <td><div align="left">
              <label for=""></label>
            </div></td>
          </tr>
        </table></form>
    
    
    
    
    </div></body></html>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Teeny Avatar von styleshiet
    Registriert seit
    06.06.2012
    Beiträge
    49
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: leidiges CAPTCHA-Problem.. es wird nicht angezeigt

    Verzichte auf die leidigen Captchas. Selbts ohne Sehbehinderung ist es manchmal abenteuerlich die Dinger zu entziffern. Eine nette Lösung ist ein Zeichengrid mit z.B. je 3 Zeichen pro Zelle und 9 Zellen. Dann soll der Absender z.B. die Zeichen der linken oberen Zelle usw. eingeben. Fertig. Ist einfach, sicher, und auch für Brillenpinguine handhabbar. Ein gutes und sicheres Script ohne Abfrage findest du bei http://1ingo.de
    Stell dir vor es ist machbar, aber keiner kriegt's hin...

    CssApps.de

  3. #3
    Bandit
    Gast

    Standard AW: leidiges CAPTCHA-Problem.. es wird nicht angezeigt

    Was passiert, wenn du das Captcha-Script direkt im Browser aufrufst?

  4. #4
    HTML Newbie
    Themenstarter

    Registriert seit
    27.09.2012
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: leidiges CAPTCHA-Problem.. es wird nicht angezeigt

    Vielen Dank euch Beiden für die Antwort..

    @Bandit: Wenn ich das captcha direkt aufrufe sehe ich folgendes:

    Code:
    �PNG   IHDR�(�/��jIDATx�u[k�,�     �9^b��d���7_N�ytW�������ofw03�Y���k����b0���`���n��Es�ra~x�{G_ʏ��e�Y��Y��ff�y��vVg�_��ۡ[�%��3�m_ߥ�(n�/��>~�z�`$� f��b~�hp͝�s�=����m\��w����/D��]�Be[����iOC,X�x�ʐǴ�#     @��c�w���6��L�uk��= ��n,�  8�X���%g��M(�P�ib����-�t�ؑs2]��ъ�"���;���f!̦vJX�z��Y]X�2a��b�9�8�v;a�S�\��D~G@{y+��*�9�Ep �Ѫ�%����0l���&饈�q΄�/�y7�#�ĵ��Q���FԸO�a"�(�Fg��B[�� Q�c��M�5��0Ӽ���wo���\���7;�Ӣ�=?�/���Ĝ Z����5����q���*c���c�bK:$���*�-�uiQ���L�>��<��~�=f��?���eɺ-a=������΀{�"&��׼����U��`Y%�������'b���[e�M�-O"%���=�,T$w���u�@`1�`D!g�2)[�z%L}Q�     ���i��'k�>��m�e5I*���H�C���:��X�ҐD�d��Z��Ԩ 8���y�o�y�%S�56P��ʬ��4\��U�ť�`�`}���+��<�ҕ�~Qs}��n��ݟ��1j��!�s<��wSV��2 w�R�+7՞{>_pў)ԉG��I     �x۬��fs�|�.��L8�8���'/�J�O��B�XV    ��H�GUs���Z�v���}�]3}�     ��D�l�X~��Q;*=@���uD�����^�!��lvK���_���&�k�{"�B����!^#l� �/����|fXYt���4����eC��n����T� �~�j�3=��l0ʓ]<�b|5\l�H�Ml�w"�fa-����x-AE/���V�]B댚ٟ6�\�W�Xi� t��k��La�=·�3T�mOu#�7i�;�y�����% �j!�d�Mֳ�lC�� ��B�ߍ��/����"{�G�QrWj���ҟ��^�Ծ �zE�{�}�������=ԅkCT1[y���5>q1߱w �Ԭ�=������Jd���Wo�咥Th�g5�� �o�3f��ʛs�}O)�t�����ǂqT'M�s,v�DI��ݓ��%.�0C��a�y��l���[k�{�h�#O�t�W�G�Gr���$�$�Ih%V������xvjq�0��� ~�6�q���A�����p����4  ���x��w�ζf�(6��/�n[[�ukGM���J�X��?���V愩�I�I��S��5��{�n� d�����Ku<����jٔ����w~?���o�{Y�57�tڒꘜTcUw�8t_DW��     i�������*P����{��!�ӝ-ggZR��  +@M�B��'/���Q�&�8�dX�`Fn�(���(;و�l�g�Or?|�޽�%��-���E��b]�U���k�I@K��{u�I*�����sX��U�PX��nM���V~�h.�! ����5�1��a?��ۍ�͉k�  �.1���m�9�8��B     �Ѩv˸4,)V�e�qsQ{s��N�<{�-k��b��S�:���#���H�I��=��:�x=���I�G& lt;�Y%��N/A��>�М�n6�tR�ߏ  ����~�ZN��y��o;/�����g�N;�������^�e�C�XMR�X.���I@�^ZFd�GA ��W�xvl�'���J�TO}��֢Jk�� gd+.�f���枏1��:l1�*��A���B���g���ct'��jJ�N �<�f�ǁ>�2C��F+&<���vD�zF|�Z[vu����T.��`��;z����Q ����q�&h�ny�*矟���=a����7���޲>�EM�V?r�6�⶙�Fm$�lW%�`Q��q�Gx��X �<�Ѻ��-V�2l��1�����2�    g1WE"���{��x����z     �L�E�:�h���S��2&?�#ի�[���t����7�b��g��oV�d�"���~Z�5�k�������jԳ�?�����*��BI��OB�'��ּd�y�p�Ct<����g��[KG�⹣[] �#��I]��K=��߃W?? u@�Ə�Ro��>U�h�~-\�:�������dOdS?P�n��v��K�^�2��9f��P�4���%<p�O�S�G�F*Go��_�[UD�#�l�����}��el�a��*�B���:����S�B����'.����6OqJ���{XD�>M5X��5dw��OlR.̏MQ]�`�����\�=!(Ǿҡb��q��L{8�LC-�Jw��,������j���&�N�}��@m��0g�վ��гXDِA×#Oe��X��y����1*�A�Y(P�)�S"[��G���']6M�DO�#�n,���Ruw�\��:�:M��+��(��g���^���j֠x��X�?��r��Wh;�Y���BD˯��9 I(F��x���|e��%�Ӛ�H!���қ�}C�F4�mF�$�C�R�  �lX5�Hbd GN�~���f�]�n�̏B�J�ۂy��q�����{J��/�g�bE�X]EU�XHl�G�[#�}�d�o��\��+��/ҕ�L�sT�E�혙���&nf��IEND�B`�
    @styleshiet wenn ich die Seite aufrufe passiert nichts. würde aber lieber meine Variante zum laufen bekommen. Sie gefällt mir optisch sehr und hat 2 tage vorher noch funktioniert. Scheinbar habe ich bei der Bastelei etwas kaputt gemacht.


    Hier habe ich das Formular abgelegt: http://paranormal-bb.de/kontakt-hilfe.html
    Die PHP liegt hier: http://paranormal-bb.de/captcha/captcha.php
    Geändert von dayday (27.09.2012 um 17:54 Uhr)

  5. #5
    Bandit
    Gast

    Standard AW: leidiges CAPTCHA-Problem.. es wird nicht angezeigt

    Die Grafik ist kaputt. Entweder ein Blank oder BOM vor <?php ?

  6. #6
    HTML Newbie
    Themenstarter

    Registriert seit
    27.09.2012
    Beiträge
    3
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: leidiges CAPTCHA-Problem.. es wird nicht angezeigt

    Das verstehe ich nicht. Wie meinst du das? Sollte ich im Code etwas ändern oder die Grafik austauschen? Sie liegt im selben Ordner: http://paranormal-bb.de/captcha/captcha.PNG

  7. #7
    Teeny Avatar von styleshiet
    Registriert seit
    06.06.2012
    Beiträge
    49
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: leidiges CAPTCHA-Problem.. es wird nicht angezeigt

    Der Link in deinem letzten Post verweist auf eine Datei captcha.PHP und nicht captcha.png!!! Vielleicht nur ein Problem der Dateiendung und/oder Groß- Kleinschreibung! Sorry für den falschen Link zu 1ingo.de. Es muss richtig heissen http://www.1ngo.de/ Ist auch noch online.
    Geändert von styleshiet (27.09.2012 um 19:08 Uhr)
    Stell dir vor es ist machbar, aber keiner kriegt's hin...

    CssApps.de

Ähnliche Themen

  1. <img> wird nicht angezeigt!
    Von Billbos im Forum HTML & CSS Forum
    Antworten: 9
    Letzter Beitrag: 12.08.2011, 11:57
  2. Problem mit Formmailer mit Uploadfunktion! Sicherheitscode wird nicht angezeigt!
    Von Unregistriert im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 19
    Letzter Beitrag: 03.01.2011, 19:02
  3. Antworten: 4
    Letzter Beitrag: 08.12.2009, 14:17
  4. Captcha wird nicht angezeigt!
    Von fler171087 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 38
    Letzter Beitrag: 21.03.2008, 21:40
  5. phpbb 3 RC 3 - Problem: Forum wird nicht mehr angezeigt
    Von Kommunarde im Forum Webanwendungen - Webapplikationen
    Antworten: 3
    Letzter Beitrag: 21.07.2007, 14:33

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •