Jump to content

contact form is not sending emails


jim9

Recommended Posts

Hi all, I have made a form that has to send me email each time some one click the submit button. the problem with the form is if I do not fill all of the fields it does not send me email but I want it to send an email even if NOT all of the fields were filled.could you please help me to sort out this issue? PHP

<?php  $name = $_REQUEST['element_1'] ;  $emailaddress = $_REQUEST['element_2'] ;  $Telefon = $_REQUEST['element_3'] ;  $Adresse = $_REQUEST['element_4'] ;  $PLZWohnort = $_REQUEST['element_5'] ;  $Fahrzeug = $_REQUEST['element_6'] ;  $Hersteller = $_REQUEST['element_25'] ;  $Modell = $_REQUEST['element_8'] ;  $Schlsselnummer = $_REQUEST['element_24'] ;  $Leistung = $_REQUEST['element_9'] ;  $Kraftstoffart = $_REQUEST['element_17'] ;  $Erstzulassung = $_REQUEST['element_10'] ;  $Kilometerstand = $_REQUEST['element_11'] ;  $Farbe = $_REQUEST['element_12'] ;  $TV = $_REQUEST['element_13'] ;  $Unfallfrei = $_REQUEST['element_18'] ;  $Sonderausstattung = $_REQUEST['element_14'] ;  $Bemerkungen = $_REQUEST['element_15'] ;  $MwSt = $_REQUEST['element_19'] ;  $Preisvorstellung = $_REQUEST['element_16'] ;  $Wie = $_REQUEST['element_20'] ;$themessage = 'Name: '.$name."\n\n".'E-Mail Adresse: '.$emailaddress."\n\n".'Telefon: '.$Telefon."\n\n".'Adresse: '.$Adresse."\n\n".'PLZ-Wohnort: '.$PLZWohnort."\n\n".'Fahrzeug: '.$Fahrzeug."\n\n".'Hersteller: '.$Hersteller."\n\n".'Modell/Typ: '.$Modell."\n\n".'Schlüsselnummer Zu 2.1 und 2.2 (falls vorhanden Fahrzeugschein): '.$Schlsselnummer."\n\n".'Leistung KW/PS: '.$Leistung."\n\n".'Kraftstoffart: '.$Kraftstoffart."\n\n".'Erstzulassung: '.$Erstzulassung."\n\n".'Kilometerstand: '.$Kilometerstand."\n\n".'Farbe: '.$Farbe."\n\n".'TÜV/AU: '.$TV."\n\n".'Unfallfrei: '.$Unfallfrei."\n\n".'Sonderausstattung: '.$Sonderausstattung."\n\n".'Bemerkungen / Schäden / Mängel / Details: '.$Bemerkungen."\n\n".'MwSt. ausweisbar: '.$MwSt."\n\n".'Preisvorstellung: '.$Preisvorstellung."\n\n".'Wie haben Sie uns gefunden: '.$Wie."\n\n";  mail( "jim.tom15@yahoo.co.uk", "ankauf57.de",   $themessage , "From: $emailaddress" );  header( "Location: http://www.ankauf57.de/mail/thankyou.html" );?>

html code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Untitled Form</title><link rel="stylesheet" type="text/css" href="view.css" media="all"></head><body id="main_body"> <img id="top" src="top.png" alt=""><div id="form_container">   <h1><a>ONLINE FORMULAR</a></h1>  <form id="form_38445" class="appnitro" enctype="multipart/form-data" method="post" action="index2.php">	 <div class="form_description">   <h2>ONLINE FORMULAR</h2>   <p>Nutzen Sie die Vorteile und füllen Sie einfach ganz unverbindlich unser Formular aus.</p>  </div>   <ul >  	 <li id="li_1" >  <label class="description" for="element_1">Name </label>  <div>   <input id="element_1" name="element_1" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_2" >  <label class="description" for="element_2">E-Mail Adresse </label>  <div>   <input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_3" >  <label class="description" for="element_3">Telefon </label>  <div>   <input id="element_3" name="element_3" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_4" >  <label class="description" for="element_4">Adresse </label>  <div>   <input id="element_4" name="element_4" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_5" >  <label class="description" for="element_5">PLZ-Wohnort </label>  <div>   <input id="element_5" name="element_5" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_6" >  <label class="description" for="element_6">Fahrzeug </label>  <div>  <select class="element select medium" id="element_6" name="element_6">   <option value="" selected="selected"></option><option value="PKW 3-trg." >PKW 3-trg.</option><option value="PKW 4-trg." >PKW 4-trg.</option><option value="PKW 5-trg." >PKW 5-trg.</option><option value="Cabrio/Coupe" >Cabrio/Coupe</option><option value="Off-Road" >Off-Road</option><option value="Kombi" >Kombi</option><option value="Bus" >Bus</option><option value="Transporter" >Transporter</option><option value="LKW bis 7,5 t" >LKW bis 7,5 t</option><option value="Van" >Van</option><option value="Sonstige" >Sonstige</option>  </select>  </div>  </li>  <li id="li_25" >  <label class="description" for="element_25">Hersteller</label>  <div>  <select class="element select medium" id="element_25" name="element_25">   <option value="" selected="selected"></option><option value="Alfa Romeo" >Alfa Romeo</option><option value="Audi" >Audi</option><option value="BMW" >BMW</option><option value="Chrysler" >Chrysler</option><option value="Citröen" >Citröen</option><option value="Daewoo" >Daewoo</option><option value="Daihatsu" >Daihatsu</option><option value="Fiat" >Fiat</option><option value="Ford" >Ford</option><option value="Honda" >Honda</option><option value="Kia" >Kia</option><option value="Lada" >Lada</option><option value="Lancia" >Lancia</option><option value="Land Rover" >Land Rover</option><option value="Lexus" >Lexus</option><option value="Mini" >Mini</option><option value="Mazda" >Mazda</option><option value="Mercedez-Benz" >Mercedez-Benz</option><option value="Mitsubishi" >Mitsubishi</option><option value="Nissan" >Nissan</option><option value="Opel" >Opel</option><option value="Peugeot" >Peugeot</option><option value="Renault" >Renault</option><option value="Rover" >Rover</option><option value="Saab" >Saab</option><option value="Seat" >Seat</option><option value="Skoda" >Skoda</option><option value="Smart" >Smart</option><option value="Suzuki" >Suzuki</option><option value="Toyota" >Toyota</option><option value="Volvo" >Volvo</option><option value="VW" >VW</option><option value="Sonstige" >Sonstige</option>  </select>  </div>  </li>  <li id="li_8" >  <label class="description" for="element_8">Modell/Typ</label>  <div>   <input id="element_8" name="element_8" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_24" >  <label class="description" for="element_24">Schlüsselnummer Zu 2.1 und 2.2 (falls vorhanden Fahrzeugschein) </label>  <div>   <input id="element_24" name="element_24" class="element text large" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_9" >  <label class="description" for="element_9">Leistung KW/PS </label>  <div>   <input id="element_9" name="element_9" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_17" >  <label class="description" for="element_17">Kraftstoffart</label>  <span>   <input id="element_17_1" name="element_17" class="element radio" type="radio" value="Benzin" /><label class="choice" for="element_17_1">Benzin</label><input id="element_17_2" name="element_17" class="element radio" type="radio" value="Diesel" /><label class="choice" for="element_17_2">Diesel</label><input id="element_17_3" name="element_17" class="element radio" type="radio" value="Gas" /><label class="choice" for="element_17_3">Gas</label>  </span>  </li>  <li id="li_10" >  <label class="description" for="element_10">Erstzulassung</label>  <div>   <input id="element_10" name="element_10" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_11" >  <label class="description" for="element_11">Kilometerstand</label>  <div>   <input id="element_11" name="element_11" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_12" >  <label class="description" for="element_12">Farbe</label>  <div>   <input id="element_12" name="element_12" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_13" >  <label class="description" for="element_13">TÜV/AU</label>  <div>   <input id="element_13" name="element_13" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_18" >  <label class="description" for="element_18">Unfallfrei</label>  <span>   <input id="element_18_1" name="element_18" class="element radio" type="radio" value="Ja" /><label class="choice" for="element_18_1">Ja</label><input id="element_18_2" name="element_18" class="element radio" type="radio" value="Nein" /><label class="choice" for="element_18_2">Nein</label><input id="element_18_3" name="element_18" class="element radio" type="radio" value="Schaden behoben - Fachwerkstatt" /><label class="choice" for="element_18_3">Schaden behoben - Fachwerkstatt</label><input id="element_18_4" name="element_18" class="element radio" type="radio" value="Schaden behoben - freie Werkstatt" /><label class="choice" for="element_18_4">Schaden behoben - freie Werkstatt</label>  </span><p class="guidelines" id="guide_18"><small></small></p>  </li>  <li id="li_14" >  <label class="description" for="element_14">Sonderausstattung</label>  <div>   <textarea id="element_14" name="element_14" class="element textarea small"></textarea>  </div>  </li>  <li id="li_15" >  <label class="description" for="element_15">Bemerkungen / Schäden / Mängel / Details </label>  <div>   <textarea id="element_15" name="element_15" class="element textarea small"></textarea>  </div>  </li>  <!--<li id="li_21" >  <label class="description" for="element_21">Bild 1 (falls vorhanden) </label>  <div>   <input id="element_21" name="element_21" class="element file" type="file"/>  </div>  </li>  <li id="li_22" >  <label class="description" for="element_22">Bild 2 (falls vorhanden) </label>  <div>   <input id="element_22" name="element_22" class="element file" type="file"/>  </div>  </li>  <li id="li_23" >  <label class="description" for="element_23">Bild 3 (falls vorhanden) </label>  <div>   <input id="element_23" name="element_23" class="element file" type="file"/>  </div>  </li>-->  <li id="li_19" >  <label class="description" for="element_19">MwSt. ausweisbar</label>  <span>   <input id="element_19_1" name="element_19" class="element radio" type="radio" value="Ja" /><label class="choice" for="element_19_1">Ja</label><input id="element_19_2" name="element_19" class="element radio" type="radio" value="Nein" /><label class="choice" for="element_19_2">Nein</label>  </span>  </li>  <li id="li_16" >  <label class="description" for="element_16">Preisvorstellung</label>  <div>   <input id="element_16" name="element_16" class="element text medium" type="text" maxlength="255" value=""/>  </div>  </li>  <li id="li_20" >  <label class="description" for="element_20">Wie haben Sie uns gefunden </label>  <div>  <select class="element select medium" id="element_20" name="element_20">   <option value="" selected="selected"></option><option value="Suchmaschine" >Suchmaschine</option><option value="Printwerbung" >Printwerbung</option><option value="Empfehlung" >Empfehlung</option><option value="Zufällig" >Zufällig</option><option value="Keine Angabe" >Keine Angabe</option>  </select>  </div> <li class="buttons">	 <input type="hidden" name="form_id" value="38445" />  <input id="saveForm" class="button_text" type="submit" name="submit" value="Abschicken" />  </li>   </ul>  </form>   </div><img id="bottom" src="bottom.png" alt=""></body></html>

Thanks in advance

Link to comment
Share on other sites

Hi Jim9 I tried your code on my website and I could not make it fail.. I submitted it with no fields and with a couple fields here and there. I don't know why it is failing for you.. are you getting an error? One thought I had was that you are using $_REQUEST instead of $_POST. the $_REQUEST array contains the $_COOKIE, $_GET and $_POST so maybe something is happening in there on your site.. I don't know, but I would change it to $_POST anyway.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...