javascript - 在联系表单中发生提交事件时将消息正文发布到不同的 PHP 页面
问题描述
我根据客户发送的表格中的数据出价。我需要将消息正文中的数据传输到不同的页面。我怎样才能用 JavaScript 做到这一点?
如何将表单的 HTML 输出(如下图)导出到不同的 PHP 页面?
.
wpcf7mailsent
当orwpcf7submit
事件发生时,如何使用 javascript 在不同的 PHP 页面中发布消息正文(电子邮件中的 HTML 输出)部分?
解决方案
function int_reg($contact_form)
{
//Get the form ID
$form_id = $contact_form->id();
if ($form_id == 4645) {
global $wpdb;
$formtypeid = "1";
$submission = WPCF7_Submission::get_instance();
if ($submission) {
$posted_data = $submission->get_posted_data();
}
//spe data
$v_yourName = $posted_data['username'];
$v_yourMail = $posted_data['usermail'];
$mail = $contact_form->prop('mail'); // returns array
$wpdb->insert('form_sub',
array(
'username' => $v_yourName,
'usermail' => $v_yourMail,
'formDetail' => $mail['body'],
'formtypeid' => $formtypeid
)
);
$mail['body'] .= '<br /> Co';
$contact_form->set_properties(array('mail' => $mail));
}
}
add_action( 'wpcf7_before_send_mail', 'int_reg' );
谢谢回复。我写了这样的代码。目前我无法拉取消息正文中的数据,我只能获取标签;正如您在照片中看到的那样......我怎样才能将数据拉到里面,而不是标签。
推荐阅读
- ios - XCode UI测试长按左右拖拽按钮
- elasticsearch - 日期之间的 Elasticsearch 聚合字段
- ruby-on-rails-4 - 如何使用符号调用活动记录搜索
- java - 如何将对象 (JAXB) 或 byte[] (来自此对象) 转换为 `org.w3c.dom.Element`?
- javascript - 使用 NodeJS 和 Mongoose 在 MongoDB 中打开了多个连接
- c# - 在 Crystal Reports 中获取数据库字段名称
- android - 如何使用虚线选择调整 TextView 高度、宽度和旋转
- c - C - Windows 和 Unix 上的可移植代码
- python - Graph.create_png 错误类型错误:序列项 0:预期的 str 实例,找到的字节
- c# - 如何在给定小数/精度的情况下获得下一个小数