ecshop留言板增加字段说明

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ecshop留言板添加一项必填项-联系人

一、首先要为你的数据库的ecs_comment增加一个字段以存储联系人姓名:

可以直接在后台-->数据库管理--->SQL查询里里直接执行以下sql语句:

alter table ecs_comment add contact varchar(60) not null default '';

此处注意,这条sql语句中的表前缀ecs_要和你网站的前缀一致,不然会报错,如果你不知道你ecshop网站的数据表前缀.

二:

步骤1. 更改文件message_board.dwt

{$lang.message_board_qq}

步骤 2. 更改文件message.php

$message = array(

'user_id' => $user_id,

'user_name' => $user_name,

'user_email' => isset($_POST['user_email']) ? htmlspecialchars(trim($_POST['user_email'])) : '',

'msg_qq' => isset($_POST['msg_qq']) ? trim($_POST['msg_qq']) : '',

'msg_type' => isset($_POST['msg_type']) ? intval($_POST['msg_type']) : 0,

'msg_title' => isset($_POST['msg_title']) ? trim($_POST['msg_title']) : '',

'msg_content' => isset($_POST['msg_content']) ? trim($_POST['msg_content']) : '',

'order_id' => 0,

'msg_area' => 1,

'upload' => array()

);

步骤 2. 更改文件lib_clips.php

$message['msg_area'] = isset($message['msg_area']) ? intval($message['msg_area']) : 0;

$sql = "INSERT INTO " . $GLOBALS['ecs']->table('feedback') .

" (msg_id, parent_id, user_id, user_name, user_email,msg_qq,msg_title, msg_type, msg_status, msg_content, msg_time, message_img, order_id, msg_area)".

" VALUES (NULL, 0, '$message[user_id]', '$message[user_name]', '$message[user_email]', ".

" '$message[msg_qq]','$message[msg_title]', '$message[msg_type]', '$status', '$message[msg_content]', '".gmtime()."', '$img_name', '$message[order_id]', '$message[msg_area]')";

$GLOBALS['db']->query($sql);

这个文件一定要处理,否则数据没有写进去

图例:

相关文档
最新文档