div 超链接 php中,jQuery&Php如何将php-html表单放入div中,并使用jquery链接点击

我有一个关于jQuery& PHP的。

我有一个网站,我只使用html,jquery,css,现在我需要实现php联系表单。

是的,我收到了一些完整的联系表单及其作品,只有当我用链接调用该表单时,才会打开新表单,我不需要这样做。我希望在DIV内部打开这个表单。

我怎样才能打开这个HTML-PHP表单到div与jquery点击事件?

这里是我需要把div放在jquery链接点击的PHP文件:

在session_start();

$ errors ='';

$ name ='';

$ visitor_email ='';

$ usermessage ='';

如果(isset($ POST [ '提交']))

{

$name = $_POST['name'];

$visitor_email = $_POST['email'];

$user_message = $_POST['message'];

///------------Do Validations-------------

if(empty($name)||empty($visitor_email))

{

$errors .= "\n Name and Email are required fields. ";

}

if(IsInjected($visitor_email))

{

$errors .= "\n Bad email value!";

}

if(empty($_SESSION['6_letters_code'] ) ||

strcasecmp($_SESSION['6_letters_code'], $_POST['6_letters_code']) != 0)

{

//Note: the captcha code is compared case insensitively.

//if you want case sensitive match, update the check above to

// strcmp()

$errors .= "\n The captcha code does not match!";

}

if(empty($errors))

{

//send the email

$to = $your_email;

$subject="New form submission";

$from = $your_email;

$ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '';

$body = "A user $name submitted the contact form:\n".

"Name: $name\n".

"Email: $visitor_email \n".

"Message: \n ".

"$user_message\n".

"IP: $ip\n";

$headers = "From: $from \r\n";

$headers .= "Reply-To: $visitor_email \r\n";

mail($to, $subject, $body,$headers);

header('Location: thank-you.html');

}}

//功能来验证任何电子邮件注入尝试

函数IsInjected($ str)

{

$ injections = array('(\ n +)',

'(\ R +)',

'(\吨+)',

'(%0A +)',

'(%0D +)',

'(%08 +)',

'(%09 +)'

);

$ inject = join('|',$ injections);

$ inject =“/ $ inject / i”;

如果(的preg_match($注射,$ STR))

{

返回true;

}

其他

{

返回false;

}

}

?>

联系我们

标签,一个,身体

{

font-family:Arial,Helvetica,sans-serif;

font-size:12px;

}

。呃

{

font-family:Verdana,Helvetica,sans-serif;

font-size:12px;

红色;

}

” .nl2br($错误)。 “”;

}

?>

“>

名称:

“>

电子邮件:

“>

消息:

“id ='captchaimg'>

在上面输入代码:

点击

无法读取图像?点击这里刷新

//验证表单的代码

//访问http://www.javascript-coder.com/html-form/javascript-form-validation.phtml

//详细信息

var frmvalidator = new Validator(“contact_form”);

//如果您喜欢错误消息框弹出窗口,请删除以下两行

frmvalidator.EnableOnPageErrorDisplaySingleBox();

frmvalidator.EnableMsgsTogether();

frmvalidator.addValidation(“name”,“req”,“请提供您的姓名”);

frmvalidator.addValidation(“email”,“req”,“请提供您的电子邮件”);

frmvalidator.addValidation(“email”,“email”,“请输入一个有效的电子邮件地址”);

函数refreshCaptcha()

{

var img = document.images ['captchaimg'];

img.src = img.src.substring(0,img.src.lastIndexOf(“?”))+“?rand =”+ Math.random()* 1000;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值