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} –
对不起这个屏幕显示的代码混乱。 –