[英]My spl_autoload_register() function is not working for cpanel but working fine in localhost
我的spl_autoload_register()
function 不適用於 cpanel,但在 localhost 中工作正常。
這是input.php
文件中輸入 class 的代碼:-
class Input {
public static function exists($type = 'post') {
switch($type) {
case 'post':
return return $_POST[$item];
break;
default:
return false;
break;
}
}}
通過下面的這個init.php
文件,我試圖訪問我的input.php
文件。
spl_autoload_register(function($class) {
require_once $class . '.php';
});
現在我正在嘗試訪問我的表單中的init.php
文件form.php
文件,我無法查看該頁面,它在 cpanel 中上傳這些文件時顯示空白屏幕,但在我的本地主機中它沒問題。
require_once 'init.php';
if(Input::exists()) {
<form action="" method="post">
<label for='name'>name</label>
<input type="text" name="name" id="name">
<input type="submit" value="Login">
</form>
}else{
echo "no form";
}
php spl_autoload_register() function 通常在 cpanel 上有沖突,最好在 init 文件中手動要求所有類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.