[UPDATE:solution] thx everyone, especially RiaD for its idea, this is what I‘ve done:
Edited my .htaccess file at the root of my website and added the following line,
#Loads an init php located at <fullpath>/<path-to-folder-with-php-files-to-include>/init.php
php_value auto_prepend_file /home/a7503679/public_html/bin/res/include/init.php
Now all my html files will include that init.php file, so you should (as I did) put there all the common php code you‘ll need on every html page, which in my case was:
<?php
define("PHP_ROOT", "/home/a7503679/public_html/bin/res/include/"); #this solves the problem
include ‘lang.php‘; #translations file
?>
Before I needed to include that lang.php
on every page and now it‘s automatically done. If I need to include any other php file, using its absolute path, I just type include PHP_ROOT.‘filename.php‘;
时间: 2024-10-08 15:54:32