Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Zahlen Captcha in Kontaktformular einbauen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
jaap
PostRank 4
PostRank 4
Beiträge: 122
Registriert: 14.03.2005, 22:03

Beitrag von jaap » 10.02.2009, 17:30

habe gerade mal versucht ein Zahlen Captcha in Kontaktformular einbauen, leider ohne Erfolg, da reichen meinen bescheidenen PHP Kentnisse noch nix aus: Ist jemand so freundlich und kann mir helfen den Code für ein Zahlen Captcha ohne Bild in den unten folgenden Code = Kontaktformular einzubauen? Besten Dank :D

Code: Alles auswählen

<?PHP if &#40;$_POST&#91;'submit'&#93;=="Absenden"&#41;
&#123;
   $an = "lalalalalala@lalalalalalala.de";
   @mail&#40;$an,"Anfrage www.lalalalalalalal.de","Anfrage www.lalalalalalalalala.de\n---------------------------\n".$_POST&#91;'beschreibung'&#93;."\n---------------------------\n".$_POST&#91;'anrede'&#93;."\n".$_POST&#91;'getenv'&#93;."\n".$_POST&#91;'vorname'&#93;." ".$_POST&#91;'name'&#93;."\n".$_POST&#91;'firma'&#93;."\n".$_POST&#91;'str'&#93;."\n".$_POST&#91;'plz'&#93;." ".$_POST&#91;'ort'&#93;."\n".$_POST&#91;'land'&#93;."\n".$_POST&#91;'tel'&#93;."\n".$_POST&#91;'fax'&#93;."\n".$_POST&#91;'email'&#93;."\n----------------------","From&#58; ".$_POST&#91;'email'&#93;&#41;;
   if &#40;$anrede=="Frau"&#41; echo "<h2>Sehr geehrte Frau ".$_POST&#91;'name'&#93;.",";
   else echo "<h2>Sehr geehrter Herr ".$_POST&#91;'name'&#93;.",";
   echo "<p>vielen Dank, Ihre Anfrage wurde in meinen System aufgenommen. <br>Ich melde mich in den nächsten Tagen bei Ihnen.<br><br>lalalalalalalalalalalalalalalalala</td></tr></table>";
   include&#40;"bottom.php"&#41;;
   Exit;
&#125;
?>

   <h2>Ihre Nachricht*&#58;
   <br><textarea name=beschreibung cols=60 rows=7 class=txt></textarea>
</td></tr>

<tr><td >Anrede&#58;</td><td ><select name=anrede class=txt><option>Frau</option><option>Herr</option></select></td></tr>
<tr><td width=50>Name*</td><td ><INPUT TYPE=TEXT class=txt NAME="name" SIZE=30 MAXLENGTH=30></td></tr>
<tr><td >Vorname</td><td ><INPUT TYPE=TEXT class=txt NAME="vorname" SIZE=30 MAXLENGTH=30></td></tr>
<tr><td >Firma</td><td ><INPUT TYPE=TEXT class=txt NAME="firma" SIZE=30 MAXLENGTH=30></td></tr>
<tr><td >Straße</td><td ><INPUT TYPE=TEXT class=txt NAME="str" SIZE=30 MAXLENGTH=30></td></tr>
<tr><td >Plz, Ort</td><td ><INPUT TYPE=TEXT class=txt NAME="plz" SIZE=5 MAXLENGTH=5>&nbsp;<INPUT TYPE=TEXT class=txt NAME="ort" SIZE=20 MAXLENGTH=30></td></tr>
<tr><td >Land</td><td ><INPUT TYPE=TEXT class=txt NAME="land" value="Deutschland" SIZE=30 MAXLENGTH=30></td></tr>

<tr><td >Telefon</td><td ><INPUT TYPE=TEXT class=txt NAME="tel" SIZE=30 MAXLENGTH=30></td></tr>
<tr><td >Fax</td><td ><INPUT TYPE=TEXT class=txt NAME="fax" SIZE=30 MAXLENGTH=30></td></tr>
<tr><td >E-Mail*</td><td ><INPUT TYPE=TEXT class=txt NAME="email" SIZE=30 MAXLENGTH=30></td></tr>

<tr><td colspan=2>
   <INPUT TYPE=SUBMIT class=txt NAME="submit" VALUE="Absenden"> <INPUT TYPE=reset class=txt NAME="reset" VALUE="Löschen">
   <br><small>Mit * gekennzeichnete Felder sind Pflichfelder.</small>
       <br><br><small> Ihre IP wird geloggt&#58; <? $ip = $_SERVER&#91;"REMOTE_ADDR"&#93;; echo "$ip"; $fullhost = gethostbyaddr&#40;$_SERVER&#91;"REMOTE_ADDR"&#93;&#41;; echo " - Provider