public function checkPagetag4Content($request, $response) { /*{{{*/ $content = XString::fixContent2Banjiao($request->content); $content = $this->clearBR($content); $pagetag = $request->getUnSafeData('pagetag'); $contentArr = explode('######', $content); $message = array('error' => ''); $pageArr = $pageArr1 = array(); $pageArr = explode("\n", $pagetag); foreach ($pageArr as $pagetag) { if (trim($pagetag) != "") { $pageArr1[] = $pagetag; } } if (count($contentArr) != count($pageArr1)) { $message['error'] = "分页小标题与文章内的分割不符,要填写" . count($contentArr) . "个小标题"; } $message['error'] = mb_convert_encoding($message['error'], 'utf8', 'auto'); echo json_encode($message); die; return parent::DIRECT_OUTPUT; }
private function getSpaceExt4Update($phone1, $phone2, $phone3, $remark, $remark1, $remark2, $remark3, $doctoredit, $commonquestions, $doctorlevel4tel, $adminusername4tel) {/*{{{*/ //保存修改时将回车换行替换为<br/> $doctoredit =str_replace("\r\n","<br/> ",trim(strip_tags($doctoredit))); //请注意,不能去 getUnSafeData by hyb CALLSERVICE-3678 $commonquestions = XString::fixContent2Banjiao($commonquestions); //getUnSafeData 此处管理员需要添加css样式代码 $spaceExt = array( 'phone1' => $phone1, 'phone2' => $phone2, 'phone3' => $phone3, 'remark' => $remark, 'remark1' => $remark1, 'remark2' => $remark2, 'remark3' => $remark3, 'doctoredit' => $doctoredit, 'commonquestions' => $commonquestions, 'doctorlevel4tel' => $doctorlevel4tel, 'adminusername4tel' => $adminusername4tel, ); return $spaceExt; }/*}}}*/