0

我有这个简码(从不同的来源放在一起),它可以工作..当用户将简码输入到页面 [insert_xpage idnum="123"] 时,它将显示页面 id123 的内容。

但是,如果在短代码本身中,当用户输入短代码并且不添加 ID 号[insert_xpage idnum=""]时,该站点就会死掉。不是后端,只是前端。您可以导航到帖子上的简码并输入一个数字,然后网站就会返回。

我添加了一个名为 $err 的变量,其中包含一条带有一些 html 标记的错误消息,如下所示。

$output = '' ; 被修改以显示错误,而不是杀死页面?并且...仍然允许该站点正常工作!

    But have a little error message where the $output should be?

也许另一个过滤器?或某种elseif?不知道……

我曾尝试过不同的输出、返回、回显或只是不同的方式来显示错误

试过:

.$GLOBALS["err"]。

' ".$GLOBALS["err"]." '

echo "".$GLOBALS["err"]."";

echo ""$err"";

如果用户没有在正确的位置添加所需的 id,站点本身就会中断。

    EG: [insert_xpage idnum=""]
    instead of [insert_xpage idnum="123"]
4

0 回答 0