I have this view page setup for one of my clients projects: click here
(you will see that I have the "Contact Us" box located below the photo slideshow.
Here's the code that I want to drop in that box area:
[codebox]<?php
// Change these two variables to meet your needs.
$myemail = '{$show_resort_email},info@ownershipresorts.com,cotton.rohrscheib@pleth.com';
$subject = '{$show_resort_name}Inquiry';
$op = $_POST[op];
if($op == 'contact')
{
$name = stripslashes($_POST[name]);
$address = stripslashes($_POST[address]);
$city = stripslashes($_POST[city]);
$state1 = stripslashes($_POST[state1]);
$zip = stripslashes($_POST[zip]);
$phone_1 = stripslashes($_POST[phone_1]);
$phone_2 = stripslashes($_POST[phone_2]);
$phone_3 = stripslashes($_POST[phone_3]);
$email = stripslashes($_POST[email]);
$questions_comments = stripslashes($_POST[questions_comments]);
$referer = $_POST[referer];
$remote_host = $_SERVER[REMOTE_ADDR];
$server = $_SERVER[SERVER_NAME];
$browser = $_SERVER[HTTP_USER_AGENT];
if(!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)@[a-z0-9-]+(.[a-z0-9-]+)(.[a-z]{2,3})$",$email))
{
$status = "We're sorry, but you've entered an incorrect email address.
";
}
if(!$name)
{
$status .= "Please enter your name.
";
}
if(!$questions_comments)
{
$status .= "Please enter a message.
";
}
if(!$status)
{
$header = "From: $email\r\nReply-To: $email\r\n";
$message = "
----- Contact Information --------------------------------------------
Name: $name
Address: $address
City: $city
State: $state1
Zip: $zip
Phone: ($phone_1)$phone_2-$phone_3
Email: $email
----- Questions / Comments--------------------------------------------
Questions/Comments: $questions_comments
----- Referer & Browser Data -----------------------------------------
Referer: $referer
Site: $server
Remote Host: $remote_host
Remote Browser: $browser
";
if(mail($myemail, $subject, $message, $header))
{
$status = "Thanks, Your Message was Sent!
";
}
else
{
$status = "Error: There was a problem with your message! Please email us: info@ownershipresorts.com.
";
}
}
else
{
$status .= "
Please press <u>back</u> on your browser to resubmit this form.
";
}
}
// Now check the referer page and ensure it's a proper URL
$referer = $_SERVER[HTTP_REFERER];
if(!preg_match('#^http://[a-z0-9-]+.([a-z0-9-]+.)?[a-z]+#i', $referer))
{
unset($referer);
}
?>
<?php print $status; ?>
<form method="post" action="../cms/<?php print $_SELF; ?>">
<input type="hidden" name="op" value="contact">
<input type="hidden" name="referer" value="<?php print $referer; ?>">
<div align="left">
<table border="0" cellpadding="2" width="300">
<tr>
<td><font face="Verdana" style="font-size: 8pt">Name:</font></td>
<td>
<input name="name" size="35" value="" tabindex="1" style="font-family: Verdana; font-size: 8pt; color: #000000"></td>
</tr>
<tr>
<td><font face="Verdana" style="font-size: 8pt">Address:</font></td>
<td>
<input name="address" size="35" value="" tabindex="3" style="font-family: Verdana; font-size: 8pt; color: #000000"></td>
</tr>
<tr>
<td><font face="Verdana" style="font-size: 8pt">City:</font></td>
<td>
<input name="city" size="35" value="" tabindex="4" style="font-family: Verdana; font-size: 8pt; color: #000000"></td>
</tr>
<tr>
<td><font face="Verdana" style="font-size: 8pt">State:</font></td>
<td>
<select name="state1" tabindex="5" style="font-family: Verdana; font-size: 8pt; color: #000000" size="1">
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
<option value="AZ">Arizona</option>
<option value="AR">Arkansas</option>
<option value="CA">California</option>
<option value="CO">Colorado</option>
<option value="CT">Connecticut</option>
<option value="DE">Delaware</option>
<option value="DC">District of Columbia</option>
<option value="FL">Florida</option>
<option value="GA">Georgia</option>
<option value="HI">Hawaii</option>
<option value="ID">Idaho</option>
<option value="IL">Illinois</option>
<option value="IN">Indiana</option>
<option value="IA">Iowa</option>
<option value="KS">Kansas</option>
<option value="KY">Kentucky</option>
<option value="LA">Louisiana</option>
<option value="ME">Maine</option>
<option value="MD">Maryland</option>
<option value="MA">Massachusetts</option>
<option value="MI">Michigan</option>
<option value="MN">Minnesota</option>
<option value="MS">Mississippi</option>
<option value="MO">Missouri</option>
<option value="MT">Montana</option>
<option value="NE">Nebraska</option>
<option value="NV">Nevada</option>
<option value="NH">New Hampshire</option>
<option value="NJ">New Jersey</option>
<option value="NM">New Mexico</option>
<option value="NY">New York</option>
<option value="NC">North Carolina</option>
<option value="ND">North Dakota</option>
<option value="OH">Ohio</option>
<option value="OK">Oklahoma</option>
<option value="OR">Oregon</option>
<option value="PA">Pennsylvania</option>
<option value="RI">Rhode Island</option>
<option value="SC">South Carolina</option>
<option value="SD">South Dakota</option>
<option value="TN">Tennessee</option>
<option value="TX">Texas</option>
<option value="UT">Utah</option>
<option value="VT">Vermont</option>
<option value="VA">Virginia</option>
<option value="WA">Washington</option>
<option value="WV">West Virginia</option>
<option value="WI">Wisconsin</option>
<option value="WY">Wyoming</option>
<option value="--">-----</option>
<option id="CAN-AB" value="AB">Alberta (AB)</option>
<option id="CAN-BC" value="BC">British Columbia (BC)</option>
<option id="CAN-MB" value="MB">Manitoba (MB)</option>
<option id="CAN-NB" value="NB">New Brunswick (NB)</option>
<option id="CAN-NL" value="NL">Newfoundland and Labrador (NL)</option>
<option id="CAN-NT" value="NT">Northwest Territories (NT)</option>
<option id="CAN-NS" value="NS">Nova Scotia (NS)</option>
<option id="CAN-NU" value="NU">Nunavut (NU)</option>
<option id="CAN-PE" value="PE">Prince Edward Island (PE)</option>
<option id="CAN-SK" value="SK">Saskatchewan (SK)</option>
<option id="CAN-ON" value="ON">Ontario (ON)</option>
<option id="CAN-QC" value="QC">Quebec (QC)</option>
<option id="CAN-YT" value="YT">Yukon (YT)</option>
<option value="-1">------</option>
<option value="-2">Not Listed</option>
</select></td>
</tr>
<tr>
<td><font face="Verdana" style="font-size: 8pt">Zip Code:</font></td>
<td>
<input name="zip" size="10" value="" tabindex="6" style="font-family: Verdana; font-size: 8pt; color: #000000"></td>
</tr>
<tr>
<td><font face="Verdana" style="font-size: 8pt">Phone:</font></td>
<td>
<input name="phone_1" size="3" value="" tabindex="7" style="font-family: Verdana; font-size: 8pt; color: #000000"><input name="phone_2" size="3" value="" tabindex="7" style="font-family: Verdana; font-size: 8pt; color: #000000"><input name="phone_3" size="4" value="" tabindex="7" style="font-family: Verdana; font-size: 8pt; color: #000000"></td>
</tr>
<tr>
<td><font face="Verdana" style="font-size: 8pt">E-mail:</font></td>
<td>
<input name="email" size="35" value="" tabindex="10" style="font-family: Verdana; font-size: 8pt; color: #000000"></td>
</tr>
<tr>
<td><font face="Verdana" style="font-size: 8pt">Questions
/ Comments:</font></td>
<td>
<textarea name="questions_comments" cols="35" rows="5" tabindex="13" style="font-family: Verdana; font-size: 8pt; color: #000000"></textarea></td>
</tr>
<tr>
<td colspan="2">
<p align="center">
<font face="Verdana"><span style="font-size: 8pt">
<input type="submit" value="Contact This Resort!"></span></font></td>
</tr>
</table>
</div>
</form>[/codebox]
This isn't working when I try to add this to the template in the visual editor, I have also made a few attempts at trying to insert this as a custom field but it's not working out that way either for me.
Again, I am just wanting to put this simple email form in place, I am not wanting to capture any data or anything just use this form as a means for the visitor to push through a message to each resort using a form.
Does anyone know what i might try to get this going?
Any help / suggestions is GREATLY APPRECIATED!!!
Thanks,