Drupal adatbázis és egyéb szolgáltatások használata független PHP oldalon

Problémás dolog használni a Drupal szolgáltatásait, olyan oldalakon, amelyek nem a keretrendszerben töltődnek be, de azért megoldható. Ehhez az alábbiakra van szükségünk:

$fz_dir = getcwd();
  chdir("/drupal/");
require_once ("./includes/bootstrap.inc");
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
chdir($fz_dir);
$fz_dir = getcwd();
  chdir("/drupal/");
  require_once ("./includes/bootstrap.inc");
  drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
  chdir($fz_dir);
  ... saját kód...
  • Ha nem default az aktuális PHP fájl helye, akkor először el kell menteni a jelenlegi könyvtárat, majd belépni a drupal könyvtárába:
  • Be kell includolni a Drupal indítóállományát:
  • Indítani kell a Drupal inicializáló függvényét:
  • Vissza kell állítani az elmentett könyvtárat:
  • A teljes kód így néz ki

Valid XHTML 1.0 Transitional Valid CSS file Link firefox.hu pagerank

Design: © 2007-2011 Fábián Zoltán