Diese Werbeeinblendung erscheint nach 5 Minuten Idletime.
- Werbung - weiter auf Codershell surfen.
PHP & MySQL » Kontaktformular
Seiten:  1 
[ Sie müssen angemeldet sein, um einen Beitrag zu verfassen. ]
Geschrieben von take (Moderator) am 27.05.2007 um 00:00 Uhr.
Beiträge: 613 / #1301

Kontakt: Mailen | WWW

Zitatkontakt.php

PHPCODE
  1. <?php 
  2. <?php
  3. ob_start();
  4. session_start();
  5. #; Konfiguration
  6.     $cfg=array();
  7.     # Ihre Email
  8.     $cfg["yourmail"] = "ek@access-one.de";
  9.     # Absender Mail des Formulars
  10.     $cfg["absendermail"] = "test@access-one.de";
  11. ?>
  12. <style type="text/css">
  13. <!--
  14. body,td,th {
  15.     color: #333333;
  16.     font-family: Arial, Helvetica, sans-serif;
  17.     font-size: 11px;
  18. }
  19. body {
  20.     background-color: #F0F0F0;
  21. }
  22. a:link {
  23.     color: #003366;
  24.     text-decoration: none;
  25. }
  26. a:visited {
  27.     color: #003366;
  28.     text-decoration: none;
  29. }
  30. a:hover {
  31.     color: #006699;
  32.     text-decoration: underline;
  33. }
  34. a:active {
  35.     color: #003366;
  36.     text-decoration: none;
  37. }
  38. .forms {
  39. border:dashed;
  40. border-color:#CCCCCC;
  41. border-width:1px;
  42. -->
  43. </style>
  44. <?php
  45. function emailcheck($email) {
  46.     $temp explode("@"$email);
  47.     if (count($temp) == 2) {
  48.         $temp2 explode(".",$temp[1]);
  49.         $n count($temp2);
  50.         $n-=1;
  51.         if(strlen($temp2[$n]) > && strlen($temp2[$n]) < 5) return true;
  52.         else return false;    
  53.     } else return false;
  54. }
  55. if (isset($_POST['Submit'])) {
  56.     if (!empty($_POST['name']) && !empty($_POST['email']) && !empty($_POST['betreff']) && !empty($_POST['nachricht']) && !empty($_POST['code'])) {
  57.         if ($_POST['name'] == "Name" || $_POST['email'] == "Email" || $_POST['betreff'] == "Betreff" || $_POST['nachricht'] == "Nachricht") {
  58.             echo "Sie müssen alle Felder ausfüllen.<br><br>";
  59.         } else {
  60.             if (emailcheck($_POST['email']) == true) {
  61.                 if($_SESSION['zeichen'] == $_POST['code']) {
  62.                 $message="[KontaktFormular]
  63. Von: ".$_POST['name']."
  64. Email: ".$_POST['email']."
  65. Betreff: ".$_POST['betreff']."
  66. Message: ".$_POST['nachricht'];
  67.                     mail($cfg["yourmail"], "[Kontaktanfrage] ".$_POST['betreff'], $message"FROM: ".$cfg["absendermail"]);
  68.                     echo "Ihre Kontaktanfrage wurde erfolgreich abgesendet, es wird sich mit Ihnen in Verbindung gesetzt.";
  69.                     echo "<meta http-equiv='refresh' content='5; url=kontakt.php'>";
  70.                 } else {
  71.                     echo "Securecode falsch eingegeben";
  72.                 }        
  73.             } else {
  74.                 echo "Ihre Email Adresse weißt nicht das typische Muster auf: name@domain.tld";
  75.             }
  76.         }
  77.     } else {
  78.         echo "Sie müssen alle Felder ausfüllen.<br><br>";
  79.     }
  80. }
  81. ?>
  82. <form name="form1" method="post" action="" onSubmit="check();">
  83.   <table width="475" border="0" cellspacing="2" cellpadding="0">
  84.     <tr>
  85.       <td colspan="2"><strong>Kontaktanfrage</strong></td>
  86.     </tr>
  87.     <tr>
  88.       <td width="94">&nbsp;</td>
  89.       <td width="381">&nbsp;</td>
  90.     </tr>
  91.     <tr>
  92.       <td><input name="betreff" type="text" class="forms" onFocus="if (value == 'Betreff') {value =''}" value="Betreff"></td>
  93.       <td rowspan="3"><textarea name="nachricht" class="forms" id="nachricht" style="height:70px; width:250px;" onFocus="if (value == 'Nachricht') {value =''}">Nachricht</textarea></td>
  94.     </tr>
  95.     <tr>
  96.       <td><input name="name" type="text" class="forms" id="name" onFocus="if (value == 'Name') {value =''}" value="Name"></td>
  97.     </tr>
  98.     <tr>
  99.       <td height="24"><input name="email" type="text" class="forms" id="email" onFocus="if (value == 'Email') {value =''}" value="Email"></td>
  100.     </tr>
  101.     <tr>
  102.       <td>&nbsp;</td>
  103.       <td>&nbsp;</td>
  104.     </tr>
  105.     <tr>
  106.       <td><img src="securepic.php" width="120" height="30"></td>
  107.       <td><input name="code" type="text" class="forms" id="code" onFocus="if (value == 'Code') {value =''}" value="Code"></td>
  108.     </tr>
  109.     <tr>
  110.       <td>&nbsp;</td>
  111.       <td><input name="Submit" type="submit" class="forms" value="Senden"></td>
  112.     </tr>
  113.     <tr>
  114.       <td>&nbsp;</td>
  115.       <td><em>Bitte f&uuml;llen Sie alle Felder aus. </em></td>
  116.     </tr>
  117.     <tr>
  118.       <td>&nbsp;</td>
  119.       <td>&nbsp;</td>
  120.     </tr>
  121.     <tr>
  122.       <td>&nbsp;</td>
  123.       <td>script by take 'at'<a href="http://www.t4k3.de"> t4k3.de</a> </td>
  124.     </tr>
  125.   </table>
  126. </form>
  127.  ?>


Zitatsecurepic.php


PHPCODE
  1. <?php 
  2. <?php
  3. session_start();
  4. header("Content-type: image/jpeg"); 
  5. $image = @imagecreate(120,30);
  6. imagecolorallocate($image255255255);
  7. $color1 imagecolorallocate($imagerand(0,250), rand(0,250), rand(0,250));
  8. $color2 imagecolorallocate($imagerand(0,250), rand(0,250), rand(0,250));
  9. $color3 imagecolorallocate($imagerand(0,250), rand(0,250), rand(0,250));
  10. $color4 imagecolorallocate($imagerand(0,250), rand(0,250), rand(0,250));
  11. $color5 imagecolorallocate($imagerand(0,250), rand(0,250), rand(0,250));
  12. $color6 imagecolorallocate($imagerand(0,250), rand(0,250), rand(0,250));
  13. $zeichen=array( "a""b""c""d""e""f""g""h""i""j""k""l""m""n""o""p""q""r""s""t""u""v""w""x""y""z",
  14.                 "A""B""C""D""E""F""G""H""I""J""K""L""M""N""O""P""Q""R""S""T""U""V""W""X""Y""Z",
  15.                 1234567890);
  16. $z1 $zeichen[rand(0,61)];
  17. $z2 $zeichen[rand(0,61)];
  18. $z3 $zeichen[rand(0,61)];
  19. $z4 $zeichen[rand(0,61)];
  20. $z5 $zeichen[rand(0,61)];
  21. $z6 $zeichen[rand(0,61)];
  22. $_SESSION['zeichen']=$z1.$z2.$z3.$z4.$z5.$z6;
  23. if ($image) {
  24.     imagestring($image,5,1,rand(0,15), $z1$color1);
  25.     imagestring($image,5,21,rand(0,15), $z2$color2);
  26.     imagestring($image,5,41,rand(0,15), $z3$color3);
  27.     imagestring($image,5,61,rand(0,15), $z4$color4);
  28.     imagestring($image,5,81,rand(0,15), $z5$color5);
  29.     imagestring($image,5,101,rand(0,15), $z6$color6);
  30. }
  31. imagejpeg($image); 
  32. ?>
  33.  ?>


Viele Grüße

"Jeder, der andere kritisiert, muss eine Alternative haben, die er ihnen anbieten kann." - Mo Ti


wong itdel.iciode.blinklisttechnoratigoogleblinkbitsyahooyiggblogmarksfurlspurlwebnewsstumbleupondigg itma.gnolia.comco.mments Zitieren Beitrag melden

-Werbung-
Geschrieben von BlaZzn am 17.10.2007 um 16:56 Uhr.
Beiträge: 37 / #1490

Kontakt: Mailen

Danke hat mir sehr geholfen!


Zitieren Beitrag melden
Geschrieben von BlaZzn am 17.10.2007 um 17:28 Uhr.
Beiträge: 37 / #1491

Kontakt: Mailen

Ich schreibe gerne mit mir selbst!


Zitieren Beitrag melden
Geschrieben von neon am 17.10.2007 um 19:54 Uhr.
Beiträge: 56 / #1492

Kontakt: Mailen

Danke hat mir sehr geholfen!

btw. ich auch!


Zitieren Beitrag melden
[ Sie müssen angemeldet sein, um einen Beitrag zu verfassen. ]
Seiten:  1 
Login / Account
E-Mail Adresse:

Passwort:



Passwort zurücksetzen
Werbung