ルートディレクトリに戻るためのより良い方法を学ぼうとしています。$_SERVERを使用するのが最も安全な方法ではないと聞きました。もっと良い方法があるかどうか疑問に思います。だから私はURLexample.com/exp/my.phpでこのようなものを得ることができました
これが私が得たものです。
include ($_SERVER['DOCUMENT_ROOT'].'/cpages/cmain/func/init.php');
include($_SERVER['DOCUMENT_ROOT'].'/cpages/toppart.php');
include($_SERVER['DOCUMENT_ROOT'].'/cpages/boxes/image.php');
include($_SERVER['DOCUMENT_ROOT'].'/cpages/bottonpart.php');
に変更します
define ('DOCUMENT_ROOT', dirname(__FILE__));
include (DOCUMENT_ROOT.'/cpages/cmain/func/init.php');
include(DOCUMENT_ROOT.'/cpages/toppart.php');
include(DOCUMENT_ROOT.'/cpages/boxes/image.php');
include(DOCUMENT_ROOT.'/cpages/bottonpart.php');
しかし今それは私にエラーを与えています
Warning: include(C:\xampp\htdocs\backbone\image/cpages/cmain/func/init.php)
エラーがそれを修正する方法であると($_SERVER['DOCUMENT_ROOT']
私に教えてくれませんでしたか?