Drupal 7 でフォームをコーディングしています。DB 接続変数をコードに追加する php ファイルを「インクルード」したいと考えています。
私は自分のコードをいくつかの方法でテストしましたが、自分のサイトで Cron を実行すると、'include' によって WSOD が取得されると確信しています。
私はこれについてグーグルで検索し、試しました:
include("/sites/all/libraries/php/connection.inc");
include("./sites/all/libraries/php/connection.inc");
include"./sites/all/libraries/php/connection.inc";
「.php」拡張子で上記も試しました。
そして私の最後の試み:
define('__ROOT__', dirname(dirname(__FILE__)));
include(__ROOT__.'/sites/all/libraries/php/connection.inc');
Cron を実行しようとすると WSOD が発生することがあり、フォームを送信するとページ スタイルが壊れることがあります。
DrupalにPHPファイルを手動で含める正しい方法は何ですか? これを行うため、または webform モジュールを使用するために「Drupal 方式」を使用したくないことに注意してください。PHPで手動でコーディングしたい。