有時候我們需要對評論添加字段,讓用戶更喜歡留言,有類似需要的朋友可以參考下
dedecms5.7sp1評論添加字段的解決方法問題,問題得以解決:
實現(xiàn)方法如下:
1,后臺:系統(tǒng)—SQL命令運行器 中輸入:
alter table dede_feedback add column website varchar(20);
按確定執(zhí)行即可。如果顯示“執(zhí)行一個命令”就說明添加成功了。
2,打開:feedback_ajax.php,找到:
include_once(DEDEINC.'/memberlogin.class.php');
$cfg_ml = new MemberLogin(
在其下面添加:
$website = cn_substrR($website,50);
3,找到:
$inquery = "INSERT INTO `cn_feedback`(`aid`,`typeid`,`username`,`arctitle`,`ip`,`ischeck`,`dtime`, `mid`,`bad`,`good`,`ftype`,`face`,`msg`)
VALUES ('$aid','$typeid','$username','$arctitle','$ip','$ischeck','$dtime', '{$cfg_ml->M_ID}','0','0','$feedbacktype','$face','$msg'); ";
修改成:
$inquery = "INSERT INTO `cn_feedback`(`aid`,`typeid`,`username`,`arctitle`,`ip`,`ischeck`,`dtime`, `mid`,`bad`,`good`,`ftype`,`face`,`msg`,`website`)
VALUES ('$aid','$typeid','$username','$arctitle','$ip','$ischeck','$dtime', '{$cfg_ml->M_ID}','0','0','$feedbacktype','$face','$msg','$website'); ";
4,打開ajaxfeedback.htm
在需要添加字段的位置添加
<label for="url">Website</label><input id="url" name="website" value="" size="30" type="text">
找到
myajax.AddKeyN('username', nusername);
下面添加;
myajax.AddKeyN('website', f.website.value);
注:這個有2處,分別在154行和248行!