Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Sicherheitscode im Kontaktformular

    web28

    • modified Team
    • Beiträge: 9.404
    Sicherheitscode im Kontaktformular
    Antwort #15 am: 02. September 2009, 16:44:56
    Das Catcha wurde an der falschen Stelle eingebaut!

    Es befindet sich nicht innerhalb des Formulars (<form id="contact_us")

    Dann wird natürlich der Inhalt des Catchafeldes nicht per $_POST mitübertragen!

    Also einfach an der richtigen Stelle einbauen und es funzt. Nach {$FORM_ACTION}im Template.

    Gruss Web28

    Peter Will

    • Mitglied
    • Beiträge: 118
    Sicherheitscode im Kontaktformular
    Antwort #16 am: 02. September 2009, 17:02:11
    Hey danke, das hört sich schon mal gut an.

    Bist du so gut und verätst mir was catcha ist und wie es aussieht?

    Habe mich an die Dokumentation von Dokuman gehalten und leider stand dort nicht, wo es genau eingesetzt werden muss.

    Hier mal meine contact_us.html

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="contact_us"}
    {config_load file="$language/lang_$language.conf" section="newsletter"}
    {#text_sec_code#}{$VVIMG}
    {#text_sec_code#}{$INPUT_CODE}
    <table width="100%" border="0" cellpadding="0" cellspacing="0" class="box">
      <tr>
        <td><div class="box_ol"></div></td>
        <td class="box_om"></td>
        <td><div class="box_or"></div></td>
      </tr>
      <tr>
        <td class="box_ml"></td>
        <td><div class="box_mm">

            <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="contentsTopics">{$CONTACT_HEADING}</td>
      </tr>
    </table>
    <br />
    <br />
    {if $error_message!=''}
    <br />
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main" style="border: 1px solid; border-color: #ff0000;" bgcolor="#FFCCCC" align="center">{$error_message}</td>
      </tr>
    </table>
    <br />
    {/if}

    {if $success!='1'}
    {$FORM_ACTION}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="main">{$CONTACT_CONTENT}</td>
      </tr>
      <tr>
        <td  class="main"><br /></td>
      </tr>
      <tr>
        <td><table width="100%" border="0" cellspacing="2" cellpadding="0">
            <tr>
              <td width="30%" class="boxTextBG"><div align="right">{#text_name#}</div></td>
             <td width="70%" class="main">{$INPUT_NAME}</td>
            </tr>
            <tr>
              <td width="30%" class="boxTextBG"><div align="right">{#text_email#}</div></td>
             <td width="70%" class="main">{$INPUT_EMAIL}</td>
            </tr>
            <tr>
              <td width="30%" valign="top" class="boxTextBG"><div align="right">{#text_message#}</div></td>
             <td width="70%" class="main">{$INPUT_TEXT}</td>
            </tr>
          </table></td>
      </tr>
      <tr>
        <td> </td>
      </tr>
      <tr>
        <td align="right">{$BUTTON_SUBMIT}</td>
      </tr>
    </table>
    {$FORM_END}
    {else}
    <table width="100%" border="0" cellspacing="0" cellpadding="5">
      <tr>
        <td><img src="{$tpl_path}img/checkout_success.gif" alt="" /></td>
        <td class="main"valign="top"><br />
          {#text_success#}<br /> <br />
         <br /> <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td align="right"><br />{$BUTTON_CONTINUE}</td>
            </tr>
          </table></td>
      </tr>
    </table>
    {/if}

            </div>
            </td>
        <td class="box_mr"></td>
      </tr>
      <tr>
        <td><div class="box_ul"></div></td>
        <td class="box_um"></td>
        <td><div class="box_ur"></div></td>
      </tr>
    </table>
    Ich wäre dir sehr dankbar.

    lg
    Peter

    web28

    • modified Team
    • Beiträge: 9.404
    Sicherheitscode im Kontaktformular
    Antwort #17 am: 02. September 2009, 17:27:21
    Catcha ist ein Schreibfehler und sollte eigentlich Captcha heißen: :D

    http://de.wikipedia.org/wiki/CAPTCHA

    Zum richtigen Einbau:

    Füge nach Zeile 50 folgenden Code ein:

    Code: PHP  [Auswählen]
    <tr>
        <td width="30%" class="boxTextBG"><div align="right">{#text_sec_code#}</div></td>
       <td width="70%" class="main">{$VVIMG}</td>
    </tr>
    <tr>
        <td width="30%" class="boxTextBG"><div align="right">{#text_sec_code#}</div></td>
       <td width="70%" class="main">{$INPUT_CODE}</td>
    </tr>
     
    Lösche jetzt Deine Zeilen 3 und 4

    Wenn Du damit nicht klar kommst, poste hier Dein contact_us.html als zip. Irgendeiner wird Dir das dann einbauen.

    Gruss Web28

    Peter Will

    • Mitglied
    • Beiträge: 118
    Sicherheitscode im Kontaktformular
    Antwort #18 am: 02. September 2009, 17:31:12
    Hey ich danke dir,
    ich werde es so machen wie du sagtest.....
    hast es ja im klartext geschrieben so das man ja nichts falsch machen kann.

    bekommst gleich Rückmeldung.

    lg peter

    Peter Will

    • Mitglied
    • Beiträge: 118
    Sicherheitscode im Kontaktformular
    Antwort #19 am: 02. September 2009, 17:36:38
    Bingo, ich danke dir sehr.

    Habe lange schon nach dieser Lösung gesucht.

    Vielleicht sollte das als Ergänzung von Dokuman mal mit rein.

    Nochmals tausend Dank.

    lg
    Peter

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Sicherheitscode im Kontaktformular
    Antwort #20 am: 02. September 2009, 20:03:20
    Jepp, würde ich auch anregen, dass das noch erweitert wird in den notwendigen Änderungen für modified eCommerce Shopsoftware.

    Danke web28!

    Grüße

    Torsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Sicherheitscode im Kontaktformular
    Antwort #21 am: 02. September 2009, 20:45:19
    Habs in der Beschreibung geändert

    11 Antworten
    6489 Aufrufe
    24. April 2013, 15:49:55 von MrsX
    13 Antworten
    9138 Aufrufe
    08. Juli 2014, 10:06:50 von hpzeller
    3 Antworten
    3232 Aufrufe
    29. November 2013, 10:47:17 von Matt
               
    anything