Jump to content

PHP Form Not sending emails


BeckyKing

Recommended Posts

Hello Beckyking,

 

The form I created wasn't sending any emails, so I had the same problem.

In my case there was something wrong with a JavaScript thingy, it started sending emails when I removed the JavaScript part.

 

Do you use any JavaScript with your contact form?

 

Kind regards,

 

Dion.

Link to comment
Share on other sites

on your index.php

 <select class="form-control" name="enqtype">
  <option>Abarth</option>
  <option>Dacia Corfe Mullen</option>
  <option>Dacia Salisbury</option>
  <option>Fiat Poole</option>
  <option>Fiat Salisbury</option>
  <option>Hyundai Poole</option>
  <option>Hyundai Salisbury</option>
  <option>Jaguar</option>
  <option>Kia Ferndown</option>
  <option>Kia Salisbury</option>
  <option>Land Rover Christchurch</option>
  <option>Land Rover Salisbury</option>
  <option>Lexus</option>
  <option>Lotus</option>
  <option>Nissan Bournemouth</option>
  <option>Nissan Salisbury</option>
  <option>Peugeot Poole</option>
  <option>Peugeot Christchurch</option>
  <option>Peugeot Salisbury</option>
  <option>Renault Poole</option>
  <option>Renault Salisbury</option>
  <option>SKODA Bournemouth</option>
  <option>SKODA Salisbury</option>
  <option>Toyota Bournemouth</option>
  <option>Toyota Salisbury</option>
</select>

the option tag needs a value .what is wrinten inbetween <option>toyota</option> is for Display purposes.

it shoud be :

<option value="toyota">toyota</option>

in your contact-form-submission.php you should use else if statement instead of multiple IF statements .

if($enqtype == "Abarth") {
		mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Abarth Enquiry- Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Abarth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Abarth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverlotuspoole@leadbeast.com', 'Westover Abarth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Dacia Corfe Mullen") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'WestoverDaciaCorfeMullenEnquiry', $email_content, $email, $content, 'test2.xml');
		mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Dacia Corfe Mullen Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('daciapoole@leadbeast9.co.uk', 'Westover Dacia Corfe Mullen Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Dacia Corfe Mullen Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Dacia Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Dacia Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Dacia Salisbury Enquiry', $email_content, $email, $content, 'test2.xml');
		mail_attachment('daciasalisbury@leadbeast9.co.uk', 'Westover Dacia Salisbury Enquiry- Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Dacia Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Fiat Poole") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Fiat Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Fiat Poole Enquiry- Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverfiatpoole@leadbeast.com', 'Westover Fiat Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Fiat Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Fiat Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Fiat Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Fiat Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverfiatsalisbury@leadbeast.com', 'Westover Fiat Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Fiat Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Hyundai Poole") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Hyundai Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Hyundai Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('hyundaipoole@leadbeast9.co.uk', 'Westover Hyundai Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Hyundai Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Hyundai Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Hyundai Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Hyundai Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('hyundaisalisbury@leadbeast9.co.uk', 'Westover Hyundai Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Hyundai Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Jaguar") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Jaguar Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Jaguar Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Jaguar Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverjaguarpoole@leadbeast.com', 'Westover Jaguar Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');}
		
		if($enqtype == "Kia Ferndown") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Kia Ferndown Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Kia Ferndown Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverkiaferndown@leadbeast.com', 'Westover Kia Ferndown Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Kia Ferndown Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Kia Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Kia Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Kia Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('kiasalisbury@leadbeast9.co.uk', 'Westover Kia Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Kia Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Land Rover Christchurch") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Land Rover Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Land Rover Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Land Rover Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverlandroverchristchurch@leadbeast.com', 'Westover Land Rover Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');}
		
		if($enqtype == "Land Rover Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Land Rover Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Land Rover Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Land Rover Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('ottonslandroversalisbury@leadbeast.com', 'Westover Land Rover Salisbury Enquiry- Dolphin Centre', $email_content, $email, $content, 'test2.xml');}
		
		if($enqtype == "Lexus") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Lexus Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Lexus Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Lexus Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverlexuspoole@leadbeast.com', 'Westover Lexus Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');}
		
		if($enqtype == "Lotus") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Lotus Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Lotus Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Lotus Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverlotuspoole@leadbeast.com', 'Westover Lotus Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');}
		
		if($enqtype == "Nissan Bournemouth") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Nissan Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('westovernissanbournemouth@leadbeast.com', 'Westover Nissan Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Nissan Bournemouth Enquiry  - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Nissan Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Nissan Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Nissan Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('westovernissansalisbury@leadbeast.com', 'Westover Nissan Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Nissan Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Nissan Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Peugeot Poole") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Peugeot Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Peugeot Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverpeugeotpoole@leadbeast.com', 'Westover Peugeot Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Peugeot Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Peugeot Christchurch") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Peugeot Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Peugeot Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverpeugeotchristchurch@leadbeast.com', 'Westover Peugeot Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Peugeot Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Peugeot Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Peugeot Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Peugeot Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverpeugeotsalisbury@leadbeast5.co.uk', 'Westover Peugeot Christchurch Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Peugeot Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Renault Poole") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Renault Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Renault Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverrenaultpoole@leadbeast.com', 'Westover Renault Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Renault Poole Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Renault Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Renault Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Renault Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverrenaultsalisbury@leadbeast.com', 'Westover Renault Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Renault Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "SKODA Bournemouth") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover SKODA Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover SKODA Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverskodacorfemullen@leadbeast.com', 'Westover SKODA Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover SKODA Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "SKODA Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover SKODA Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover SKODA Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('skodasalisbury@leadbeast9.co.uk', 'Westover SKODA Salisbury Enquiry- Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover SKODA Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Toyota Bournemouth") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Toyota Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Toyota Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westovertoyotabournemouth@leadbeast.com', 'Westover Toyota Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Toyota Bournemouth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		if($enqtype == "Toyota Salisbury") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Toyota Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
			mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Toyota Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westovertoyotasalisbury@leadbeast2.co.uk', 'Westover Toyota Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Toyota Salisbury Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }

it should be :

if($enqtype == "Abarth") {
		mail_attachment('drive.incoming.email@westovergroup.co.uk', 'Westover Abarth Enquiry- Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Abarth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Abarth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('westoverlotuspoole@leadbeast.com', 'Westover Abarth Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		else if($enqtype == "Dacia Corfe Mullen") {
			mail_attachment('drive.incoming.email@westovergroup.co.uk', 'WestoverDaciaCorfeMullenEnquiry', $email_content, $email, $content, 'test2.xml');
		mail_attachment('rebecca.king@westovergroup.co.uk', 'Westover Dacia Corfe Mullen Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('daciapoole@leadbeast9.co.uk', 'Westover Dacia Corfe Mullen Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml');
		mail_attachment('thomas.moss@westovergroup.co.uk', 'Westover Dacia Corfe Mullen Enquiry - Dolphin Centre', $email_content, $email, $content, 'test2.xml'); }
		
		......

as long as its not a multiple choice <select>

 

Good luck

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...