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

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Hobby_SEO79
PostRank 9
PostRank 9
Beiträge: 1883
Registriert: 19.06.2008, 23:09

Beitrag von Hobby_SEO79 » 10.02.2009, 21:40

Ich nutze keine Captchas mehr. Meist nervt das Deine Besucher und einige Registrierungen gehen flöten! Mach lieber ne mySQL-Tabelle mit ein paar Fragen & Antworten. Da muss Dein Besucher auch mal zur Abwechslung anchdenken und freut sich, wenn er weiss wer zum Beispiel im Vatikan das agen hat oder so! ;) Sparste auch lästige Programmierung die du net verstehst! Und der Vorteil: Programme die Codes aus Bildern lesen können, gibst du damit kein Futter!

wehwehweh
PostRank 9
PostRank 9
Beiträge: 1748
Registriert: 08.02.2008, 19:01

Beitrag von wehwehweh » 10.02.2009, 21:57

siehe auch captcha alternativen: https://www.1ngo.de/web/captcha-spam.html
find ich interessant und werde das demnächst ausprobieren.

[btk]tobi
PostRank 8
PostRank 8
Beiträge: 890
Registriert: 11.10.2004, 05:02
Wohnort: Stuttgart

Beitrag von [btk]tobi » 10.02.2009, 21:58

$_POST Variablen ungeprüft in der mail Funktion zu verwenden ist aber nicht gut.
Wo soll da ein Captcha sein?
HTML Tags schreibt man klein.

Gruß Tobi

DerDennis
PostRank 1
PostRank 1
Beiträge: 18
Registriert: 10.07.2008, 09:01

Beitrag von DerDennis » 13.02.2009, 16:32

wehwehweh hat geschrieben:siehe auch captcha alternativen: https://www.1ngo.de/web/captcha-spam.html
find ich interessant und werde das demnächst ausprobieren.
Das ist wirklich sehr intressant. Vielleicht könntest du dann hier im Forum mal unabhängig von deinen Erfahrungen berichten.

Dennis

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag