Drupal aktivizálása külső PHP fájlban

// ROOT könyvtár lekérdezése és megnyitása

$root = $_SERVER['DOCUMENT_ROOT'];

define('DRUPAL_ROOT', $root);    

chdir(DRUPAL_ROOT);

// Drupal elindítása

require './includes/bootstrap.inc';

drupal_bootstrap(DRUPAL_BOOTSTRAP_ALL);

// Adatbáziskezelő elindítása a megfelelő adatok lekérdezésével

global $databases;

$host = $databases["default"]["default"]["host"];

$username = $databases["default"]["default"]["username"];

$password = $databases["default"]["default"]["password"];

$database = $databases["default"]["default"]["database"];

$con = mysqli_connect($host,$username,$password,$database);

mysqli_set_charset($con,"utf8");

// Megjegyzés: Ha PHP segítségével végzünk műveletet egy fájlon, akkor itt már az útvonal kiindulópontja a szerver gyökere lesz és nem az aktuális PHP fájl helye!

Disztribucio kategóriák: