2011-08-04 16 views
0

私はいくつかのPHPコードでページを作成しようとしています。私は正常に動作しますが、コードでカスタム関数を使用した場合、保存ボタンをクリックすると空白のページが表示されます。 ページの本文フィールドにコードを記述しました。 はここに私のコードのすべての生産現場のページを作成する際の空白のページ

$vid = 26; 
print $vid; 
print xyz(); 
function xyz() { 
    return 'xyz'; 
} 
+0

はあなたにPHPの入力フィルタを選択してくださいし、PHPタグを含める:

またこれらの2行を追加することで、エラーを表示するには、PHPを伝えることができますか? ( ' ') – Laxman13

+0

はい私はPHP入力フィルタを選択し、PHPタグを含んでいます。 – Ahmad

答えて

0

まずで、あなたの入力タイプをPHPに設定されていることを確認し、ない「HTMLフィルタ」または他のそのようなナンセンスします。 。 。

また、関数FIRSTが必要です。今、プログラミングのオーダーでは、まだ見ていない機能を実行しようとしています。呼び出す場所の前に関数を配置してみてください。

function xyz() { 
return 'xyz'; 
} 

$vid = 26; 
print $vid; 
print xyz(); 

〜Terrik

+0

私はPHPの入力タイプを選択していますが、最初に関数を追加しようとしています。しかし、私は同じ問題を抱えています。 – Ahmad

+0

Eliが残念ながら投稿したコードは、エラーメッセージを表示するようにApache設定をしている場合にのみ機能します。 。 。 (プロダクションサイトでは、通常、あなたのページがユーザーにエラーを投げたままにすることはありません) 私はあなたのPHPをチェックして、Drupalサイトで正常に動作します。 Drupalのメッセージログを確認し、ページを読み込むときにどのようなエラーが発生したかを報告できますか? – Terrik

0

空白のページは通常、PHPがエラーを投げている、しかし、あなたはあなたのための設定でそれを見ることができないことを意味します。 WebサーバーとDrupalメッセージログ(管理セクション)のエラーログを確認しましたか?

ini_set(‘display_errors’,1); 
error_reporting(E_ALL); 
+0

私はエラーのために上記のコードを書いたが、同じ白いページを手に入れた。エラーは表示されませんでした。 – Ahmad

関連する問題