Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once 'xface081.inc.php';
- //Deklaration eindeutiger Variablen
- $check = false;
- $checkm = false;
- $RECIPIENT = "fmkpone@gmail.com";
- $FORM = array( '<p class="formRow">',xface_checkbox("Stück Motiv Winterlandschaft","","","checkbox"),'</p>'
- ,'<p class="formRow">',xface_checkbox("Stück Motiv Kinder","","","checkbox"),'</p>'
- ,'<p class="formRow">',xface_file("Stück Motiv eigenes Farbbild Hoch","","","checkbox"),'</p>'
- ,'<p class="formRow">',xface_file("Stück Motiv eigenes Farbbild Quer","","","checkbox"),'</p>'
- ,'<p class="formRow">',xface_checkbox("Kehrplan mit drucken","","","checkbox"),'</p>'
- ,'<p class="formRow">',xface_checkbox("Falz erwünscht","","","checkbox"),'</p>'
- ,'<p class="formRow">',xface_text("Eindruck Text 4 Zeilen","","","text"),'</p>'
- ,'<p class="formRow">',xface_text("Ihr Name *","","","text"),'</p>'
- ,'<p class="formRow">',xface_text("Ihre E-Mail *","","","text"),'</p>'
- ,'<p class="formRow">',xface_text("Ihre Firma","","","text"),'</p>'
- ,'<p class="formRow">',xface_text("Ihre Adresse *","","","text"),'</p>'
- ,'<p class="formRow">',xface_text("Ihre Telefonnummer *","","","text"),'</p>'
- ,'<div class="actionRow">',xface_submit("submit","","submit"),'<div class="clearer">$nbsp;</div>','</div>');
- if (isset($_POST['submit'])){
- //Deklaration eingabeabhängiger Variablen
- $name = "\r\n".'Name des Absenders: '.$_POST['ihr_name_'];
- $email = "\r\n".'E-Mail des Absenders: '.$_POST['ihre_email_'];
- $company = "\r\n".'Firma des Absenders: '.$_POST['ihre_firma'];
- $adress = "\r\n".'Adresse des Absenders: '.$_POST['ihre_adresse_'];
- $phone = "\r\n".'Telefonnummer des Absenders: '.$_POST['ihre_telefonnummer_']."\r\n"."\r\n";
- $checkboxes = "\r\n".'Stück Motiv Winterlandschaft: '; if(isset( $_POST['stuumlck_motiv_winterlandschaft'] )) { $checkboxes .= 'Ja'; }
- $checkboxes .= "\r\n".'Stück Motiv Kinder: '; if(isset( $_POST['stuumlck_motiv_kinder'] )) { $checkboxes .= 'Ja'; }
- $checkboxes .= "\r\n".'Kehrplan mit drucken: '; if(isset( $_POST['kehrplan_mit_drucken'] )) { $checkboxes .= 'Ja'; }
- $checkboxes .= "\r\n".'Falz erwünscht: '; if(isset( $_POST['falz_erwuumlnscht'] )) { $checkboxes .= 'Ja'; }
- $checkboxes .= "\r\n".'Eindruck Text 4 Zeilen: '; if(isset( $_POST['eindruck_text_4_zeilen'] )) { $checkboxes .= 'Ja'; }
- $mime_boundary = "-----=" . md5(uniqid(mt_rand(), 1));
- $content = '';
- $anhang = array();
- if(is_array($anhang) AND is_array(current($anhang)))
- {
- foreach($anhang AS $dat)
- {
- $data = chunk_split(base64_encode($dat['data']));
- $content.= "--".$mime_boundary."\r\n";
- $content.= "Content-Disposition: attachment;\r\n";
- $content.= "\tfilename=\"".$dat['name']."\";\r\n";
- $content.= "Content-Length: .".$dat['size'].";\r\n";
- $content.= "Content-Type: ".$dat['type']."; name=\"".$dat['name']."\"\r\n";
- $content.= "Content-Transfer-Encoding: base64\r\n\r\n";
- $content.= $data."\r\n";
- }
- $content .= "--".$mime_boundary."--";
- }
- $header = 'MIME-Version: 1.0'."\r\n".
- 'Content-type: text/html charset=iso-8859-1'."\r\n".
- "From:".$_POST['ihr_name_']."<".$_POST['ihre_email_'].">";
- $subject = 'Rauchfangkehrerkalender';
- $message = $name.$email.$company.$adress.$phone.$checkboxes.$anhang;
- //Überprüfen der Eingabe
- if (!empty($_POST['ihr_name_']) &&
- !empty($_POST['ihre_email_']) &&
- !empty($_POST['ihre_telefonnummer_'])&&
- !empty($_POST['ihre_adresse_']))
- {$check = true;}
- if (preg_match('#^[^\\x00-\\x1f@]+@[^\\x00-\\x1f@]{2,}\.[a-z]{2,}$#i',$_POST['ihre_email_'])) $checkm = true;
- //Definition Fehlerausgabe
- if ($checkm == false) $OUT = 'Bitte geben Sie eine gültige E-Mail-Adresse ein.';
- if ($check == false) $OUT = 'Bitte füllen sie alle durch "*" gekennzeichneten Pflichtfelder aus.';
- //Versenden der Mail erzeugen der Ausgabe
- if ($check == true && $checkm == true) $checkm = mail($RECIPIENT, $subject, $message, null, '-faltenmarkt@scharmer.at');;
- if ($checkm == true && $check == true) $OUT = 'Ihre E-Mail wurde erfolgreich versandt.';
- }
- // Formular ausgabe
- if(isset($OUT)) PRINT $OUT;
- if($checkm == false || $check == false) xface_form("mail",$FORM,"requestForm","standardForm","post","74-Rauchfangkehrer.html");
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement