SHARE
TWEET

Untitled

a guest May 23rd, 2018 209 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3. // *** Deine Mailadresse (Empfänger) ***
  4. $mail_an="empfaenger@empfaenger.de";
  5. // *************************************
  6.  
  7. $absender_name=$_POST['absender_name'];
  8. $absender_mailadresse=strtolower($_POST['absender_mailadresse']);
  9. $betreff=$_POST['betreff'];
  10. $nachricht=$_POST['nachricht'];
  11. $strasse=$_POST['strasse'];
  12. $ort=$_POST['ort'];
  13. $telefon=$_POST['telefon'];
  14. $fax=$_POST['fax'];
  15. $gesamtenachricht;
  16. $gesendet=$_POST['versteckt'];
  17.  
  18.  
  19.  
  20. //###############################################################
  21. //Fehler abfragen
  22. if($gesendet){
  23. if  (trim($telefon)=="") {
  24.         $fehlermeldung.="Bitte geben Sie eine Telefonnummer ein.<br>";
  25. }
  26.          
  27. if  (trim($strasse)=="") {
  28.      $fehlermeldung.="Bitte geben Sie eine Straße ein.<br>";
  29. }
  30.      
  31. if  (trim($absender_name)=="") {
  32.      $fehlermeldung.="Bitte geben Sie Ihren Namen ein.<br>";
  33. }
  34.      
  35. if  (trim($ort)=="") {
  36.     $fehlermeldung.="Bitte geben Sie einen Ort ein.<br>";
  37. }
  38.    
  39. if  (trim($absender_mailadresse)=="") {
  40.     $fehlermeldung.="Bitte geben Sie Ihre E-Mail-Adresse ein.<br>";
  41. }
  42.    
  43. else {
  44.     if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$absender_mailadresse))
  45.     {
  46.         $fehlermeldung.="Bitte geben Sie eine g&uuml;ltige E-Mail-Adresse ein.<br>";
  47.     }
  48. }
  49.  
  50. if(trim($nachricht)==""){
  51.     $fehlermeldung.="Bitte geben Sie eine Nachricht ein.<br>";
  52. }
  53.  
  54.  
  55.  
  56. if(isset($fehlermeldung))
  57. {
  58.   echo "<p><big><b>Es ist ein Fehler aufgetreten:</b></big><br>";
  59.   echo "$fehlermeldung</p>";
  60.  
  61. } else {
  62.   $mailkopf="From: $absender_name <$absender_mailadresse>\n";
  63.   $mailkopf.="Reply-To: $absender_mailadresse\n";
  64.   $mailkopf.="Content-Type: text/plain";
  65.   $mail_date=gmdate("D, d M Y H:i:s")." +0000";
  66.   $gesendet=0;
  67.   // Bestätigung des Sendens oder Fehlermeldung
  68.     $gesamtenachricht.=$absender_name;
  69.     $gesamtenachricht.=$absender_mailadresse;
  70.     $gesamtenachricht.=$strasse;
  71.     $gesamtenachricht.=$ort;
  72.     $gesamtenachricht.=$telefon;
  73.     $gesamtenachricht.=$fax;
  74.     $gesamtenachricht.=$nachricht;
  75.   if(@mail($mail_an,$betreff,$gesamtenachricht))
  76.   {
  77.  
  78. echo "<p><b>Ihre E-Mail wurde gesendet.</b></p>";
  79.   }else{
  80.     echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>";
  81. //    echo "<p><a href=\"".$_SERVER['PHP_SELF']."?name_des_absenders=$absender_name&absender_mailadresse=$absender_mailadresse&betreff=$betreff&gesamtenachricht=";
  82.    // echo urlencode($gesamtenachricht)."\">Zurück zum Formular</a></p>";
  83.   }
  84. }
  85. }
  86. ?>
  87.  
  88.  
  89.  
  90.  
  91. <form id="Kontaktformularmaxi" name="Kontaktformularmaxi" method="post" action="<?php echo $_SERVER['PHP_SELF'].='?idcatside=35'; ?>">
  92.   <table width="100%" border="0">
  93.     <tr>
  94.       <td valign="top"><label>Empfänger</label>        </td>
  95.       <td valign="top">
  96.         <select name="select">
  97.           <option value="Info@maxi-autohof.de">Zentrale</option>
  98.           <option value="Lauenau@maxi-autohof.de">Lauenau</option>
  99.           <option value="Rhueden@maxi-autohof.de">Rh&uuml;den</option>
  100.           <option value="Nossen@maxi-autohof.de">Nossen</option>
  101.           <option value="Wilnsdorf@maxi-autohof.de">Wilnsdorf</option>
  102.           <option value="Muecke@maxi-autohof.de">M&uuml;cke</option>
  103.           <option value="Malsfeld@maxi-autohof.de">Malsfeld</option>
  104.           <option value="Mogendorf@maxi-autohof.de">Mogendorf</option>
  105.           <option value="Wertheim@maxi-autohof.de">Wertheim</option>
  106.           <option value="Kirchheim@maxi-autohof.de">Kirchheim</option>
  107.           <option value="Ellwangen@maxi-autohof.de">Ellwangen</option>
  108.         </select>    </td>
  109.       <td valign="top"><label>Telefon</label>     </td>
  110.       <td width="41%" valign="top"><input type="text" name="telefon" /></td>
  111.     </tr>
  112.     <tr>
  113.       <td valign="top"><label>Name, Vorname</label>
  114.         <label><br />
  115.         </label>       </td>
  116.       <td valign="top"><input type="text" name="absender_name" /></td>
  117.       <td valign="top"> <label>Fax</label></td>
  118.       <td valign="top"><input type="text" name="fax" /></td>
  119.     </tr>
  120.     <tr>
  121.       <td valign="top"><label>Straße/Nr.</label>
  122.         <br />
  123.         </td>
  124.       <td valign="top"><input type="text" name="strasse" /></td>
  125.       <td rowspan="3" valign="top"><label>Nachricht:</label></td>
  126.       <td rowspan="3" valign="top"><textarea name="nachricht" rows="4"></textarea></td>
  127.     </tr>
  128.     <tr>
  129.       <td valign="top"><label>PLZ/Ort</label>
  130.         <br />
  131.         </td>
  132.       <td valign="top"><input type="text" value="" name="ort" /></td>
  133.     </tr>
  134.     <tr>
  135.       <td valign="top"><label>E-Mail</label></td>
  136.       <td valign="top"><input type="text" name="absender_mailadresse" /></td>
  137.     </tr>
  138.     <tr>
  139.       <td valign="top">&nbsp;</td>
  140.       <td valign="top">&nbsp;</td>
  141.       <td valign="top">&nbsp;</td>
  142.       <td valign="top">
  143.       <input type="hidden" value="1" name="versteckt">
  144.       <input type="submit" name="Submit" value="Senden" /></td>
  145.     </tr>
  146.   </table>
  147. </form>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top