Never been to CodeSnippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)

1 total

On This Page:

  1. 1 Contact Form

Contact Form

// JavaScript Validation - save as PHP
<!--
function validate_form ( ){
 valid = true;

 if ( document.contact_form.realname.value == "" ){
  alert ( "Please enter a valid Name." );
  valid = false;
 }
 if ( document.contact_form.realname.value == "*Name" ){
  alert ( "Please enter a valid Name." );
  valid = false;
 }

 if ( document.contact_form.business_name.value == "" ){
  alert ( "Please enter a valid Business name." );
  valid = false;
 }
 if ( document.contact_form.business_name.value == "*Business" ){
  alert ( "Please enter a valid Business name." );
  valid = false;
 }

 if ( document.contact_form.phone.value == "" ){
  alert ( "Please enter a valid Phone number." );
  valid = false;
 }
 if ( document.contact_form.phone.value == "*Phone" ){
  alert ( "Please enter a valid Phone number." );
  valid = false;
 }

 if ( document.contact_form.subject.value == "" ){
  alert ( "Please enter a valid Subject." );
  valid = false;
 }
 if ( document.contact_form.subject.value == "*Subject" ){
  alert ( "Please enter a valid Subject." );
  valid = false;
 }

 if ( document.contact_form.email.value == "" ){
  alert ( "Please enter a valid Email address." );
  valid = false;
 }
 if ( document.contact_form.email.value == "*Email" ){
  alert ( "Please enter a valid Email address." );
  valid = false;
 }

 if ( document.contact_form.message.value == "" ){
  alert ( "Please enter a valid Message." );
  valid = false;
 }
 if ( document.contact_form.message.value == "*Comments" ){
  alert ( "Please enter a valid Message." );
  valid = false;
 }

 return valid;
}
//-->



// include JS
<script type="text/javascript">
<?php
include('javascript.php');
?>
</script>



// Contact Form 1
<form method="post" action="contact2.php" name="contact_form" onsubmit="return validate_form ( );">
   <select class="form" name="department">
   <option value="" selected="selected">Please choose department</option>
   <option value="technical_services" >Technical Services</option>
   <option value="online_services" >Online Services</option>
   <option value="design_studio" >Design Studio</option>
   </select>
   <input class="form" name="realname" type="text" maxlength="255" value="*Name" />
   <input class="form" name="business_name" type="text" maxlength="255" value="*Business" />
   <input class="form" name="phone" maxlength="18" value="*Phone" type="text" />
   <input class="form" name="subject" type="text" maxlength="255" value="*Subject" />
   <input class="form" name="email" type="text" maxlength="255" value="*Email" />
   <textarea class="area" name="message" rows="5" style="font-family:Verdana; font-size:12px;">*Comments</textarea>
  <div align="right">
   <input class="button_text" type="submit" name="submit" value="Submit" />
  </div>
 </form>


// Contact Form 2
<?php
// Receiving variables
$department = $_POST['department'];
$realname = $_POST['realname'];
$business_name = $_POST['business_name'];
$phone = $_POST['phone'];
$subject = $_POST['subject'];
$email = $_POST['email'];
$message = $_POST['message'];

$pfw_message = "Name: $realname\n";
$pfw_message .= "Business name: $business_name\n";
$pfw_message .= "Phone: $phone\n\n";
$pfw_message .= "$message";

if ($department==''){
 $receiver="bbecker@alternativeaspect.com";
}
if ($department=='technical_services'){
 $receiver="bbecker@alternativeaspect.com";
}
if ($department=='online_services'){
 $receiver="bbecker@alternativeaspect.com";
}
if ($department=='design_studio'){
 $receiver="obecker@alternativeaspect.com";
}

mail($receiver, $subject, $pfw_message, "From:$email");
?>

1 total

On This Page:

  1. 1 Contact Form