我正在尝试使用一些PHP代码创建一个页面。我工作正常但是当我在代码中使用自定义函数时,单击保存按钮后它会显示一个空白页面。 我已经在页面的正文字段中编写了代码。 这是我的代码
$vid = 26;
print $vid;
print xyz();
function xyz() {
return 'xyz';
}
答案 0 :(得分:0)
首先,确保您的输入类型设置为PHP,而不是“HTML过滤器”或其他此类废话。 。
另外,我相信您需要具备FIRST功能。现在,在编程顺序中,它正在尝试运行它尚未看到的功能。尝试将函数放在您调用之前的某个位置。
function xyz() {
return 'xyz';
}
$vid = 26;
print $vid;
print xyz();
〜Terrik
答案 1 :(得分:0)
空白页通常意味着PHP会抛出错误,但由于您的设置,您无法看到它。您是否检查了Web服务器的错误日志和Drupal消息日志(在管理部分中)?
您还可以通过添加以下两行来告诉PHP显示错误:
ini_set(‘display_errors’,1);
error_reporting(E_ALL);