留言表單提交后顯示這部分代碼, debug 已經(jīng)刪除了
{"code":10,"msg":"操作成功,等待管理員審核","data":{"1":{"title":"dd","dzyj":"info","telehpone":"","content":"","status":0,"uid":0,"author":"guest","inputip":"127.0.0.1","inputtime":1598019083,"displayorder":0,"tableid":0,"id":10},"0":{"uid":0,"id":10},"url":"http:\/\/www.xxxxxx.com\/congratulations\/"}}
\Phpcmf\Hooks::on('form_post_after', function($data) {
if (\Phpcmf\Service::C()->form['table'] =="message") {
if ($data[1]['status']) {
\Phpcmf\Service::C()->_json(1 , '提交成功了');
} else {
\Phpcmf\Service::C()->_json(1 , '提交成功了,但需要審核');
}
}
});
找到這部分代碼
成功后提示{"code":1,"msg":"提交成功了,但需要審核","data":[]}
理想的提交后 跳轉(zhuǎn)到一個(gè) 成功的頁(yè)面
數(shù)據(jù)進(jìn)入到自動(dòng)郵件的列表
謝謝
第一部分解決好了,重新替換了jq,以及 layer,明天研究一下發(fā)郵件
\Phpcmf\Hooks::on('form_post_after', function($data) { if (\Phpcmf\Service::C()->form['table'] =="message") { if ($data[1]['status']) { \Phpcmf\Service::M('member')->sendmail( "a@qq.com", "郵件標(biāo)題", "郵件內(nèi)容"); \Phpcmf\Service::C()->_json(1 , '提交成功了'); } else { \Phpcmf\Service::C()->_json(1 , '提交成功了,但需要審核'); } } });form體的提交函數(shù)寫法有問(wèn)題,去掉submit屬性試一試
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
謝謝樓上兩位的解答,已經(jīng)處理好了,主要愿意還是上面的文件需要替換的問(wèn)題,謝謝