Ad block is installed and active. Please support us by disabling it.
HomeWednesday, April 25, 2018, 08:54:13
1

Process Form Data with Jquery

Tuesday, February 10, 15, 00:54:32, 3 Yaers Ago Via wain, Hits: 5931
jQuery, Process form data
contact.php

Code:
<head>
<script type="text/javascript" src="js/jquery-1.5.1.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.14.custom.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){$("a.send").click(function(){
var jname=$("#jname").val();
var jemail=$("#jemail").val();
var jfeed=$("#jfeed").val();
$.post("insert.php",{jname:jname,jemail:jemail,jfeed:jfeed},function(data){$("#loadc")
//.html(data), Get the HTML contents of the
//first element in the set of matched elements.
.html(data)
//Drops the element away or shows it by dropping it in.
.show('drop', { direction: 'left' }, 250);
});
});
});
</script>
</head>
<body>
<div align="center">
<div id="effect" align="center">
<div><h4>Contact Us</h4></div>
Name:<br /><input type="text" id="jname" name="jname"><br />
Email:<br /><input type="text" id="jemail" name="jemail"><br />
Message:<br /><textarea name="jfeed" id="jfeed" rows="8" cols="25"></textarea><br />
<a href="javascript:submit();" id="start" class="send">Contact Us</a>
<div id="loadc"></div>
</div>


insert.php

Code:
<?php
$email = '[email protected]';
$jname = $_POST['jname'];
$jemail = $_POST['jemail'];
$jfeed = $_POST['jfeed'];
$name = array($jname, $jemail, $jfeed);
foreach ($name as $name) {
if (preg_match("/</", $name)) {
echo "<center><div id=\"toprow\">Invalid Characters \"<\" HTML is not allowed";
Die();
}
if (strlen($name) < 5) {
echo "Field must be at least 3 characters long";die();
}
if (strlen($name) > 80) {
echo "Max Characters Field: 80";die();
}}
if (!preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/", $jemail)) {
echo "Should be Valid email address.";
die();
}
$time = date("h:i A");
$date = date("l, F jS, Y");
$ip = $_SERVER['REMOTE_ADDR'];
$headers = 'From: System Admin';
$subject = "Info";
$bodys = "Message:\n\n$jfeed\n\nContact Us Form\n\n$date at $time.\n\n
IP Address.$ip \n\nE Address: $jemail\n\nName: $jname \n\n";
mail($email, $subject, $bodys, "From: $email");
echo "Thank You.";
?>

Sign In

Sponsor

Related

Contact Us Form With Captcha

A contact us form with email and form field validation. It allows your visitors to send you an email directly from your website. Features: Captcha Image, HTML output.

GuestBook PHP Script

Allow visitors to leave messages on your site. It features easy install, admin notification, and control panel to remove unwanted entries.

PHP Str_replace - PHP Tutorial

This function returns a string or an array with all occurrences of search in subject replaced with the given replace value.

PHP Fwrite : fwrite

php write to file - how to write data to a file using the php frwite function

Captcha V2 - Free PHP Script

PHP Captcha protection image Version 2, - Requirement(s): PHP Server, GD Library

View content in a zip file with PHP

List all files in a zip archive with PHP

PHP Forms

FREE PHP forms

How to insert new line (IP Address) with fwrite

How to insert new line (IP Address) with fwrite, Get IP address and write to file.

How to set up password for phpMyAdmin in Wamp Server

Password for phpMyAdmin in Wamp

PHP $_GET Function

Get function in PHP
About Author

wain

Date Registered: Sun, Feb 8, 15
Last Time Online: Sun, Mar 18, 18
So far has created 115 entries.
wain
This author has not yet filled in any details.