0
我有一個網頁,允許用戶撰寫新聞文章。它也有一個豐富的文本編輯器。所以有人可以從網上覆制和粘貼文字。當我將一些複製的內容從wiki中提取出來併發布後,它會在Chrome上引發「無數據收到」錯誤。當我用Safari檢查它時,它會顯示「無法打開頁面」。 Firefox顯示空白頁面。Chrome:沒有收到數據,Safari:無法打開頁面
但是,當我停止執行mysql插入查詢它工作正常。問題是mysql語句也存在問題。我提取了生成的sql語句,並使用mysql工具分別執行它。它工作正常。查詢沒有問題。
我真的被困在這裏。你能幫我解決這個問題嗎?
謝謝。
Prasad。
這裏是動作代碼:
public function articlenewAction() {
$form = new Backoffice_Form_ArticleDraft();
if ($this->getRequest()->isPost()) {
$formData = $this->getRequest()->getPost();
if ($form->isValid($formData)) {
$postData = $_POST;
$newArticleID = Classes_Article::createArticle($postData);
}
}
}
你能展示使用你正在使用的代碼嗎? – m90
是的。當然。它結合了幾個類。不過,我會把行動代碼放在這裏。 (){ public function articlenewAction(){ \t \t $ form = new Backoffice_Form_ArticleDraft(); \t \t如果($這 - > Request()方法 - > isPost()){ \t \t \t $ FORMDATA = $這 - > Request()方法 - >的getPost(); \t \t \t如果($形式 - >的isValid($ FORMDATA)){ \t \t \t \t $ POSTDATA = $ _POST; \t \t \t \t $ newArticleID = Classes_Article :: createArticle($ postData); \t \t \t \t \t \t \t} \t \t} \t} –
對不起這個屏幕顯示的代碼混亂。 –