Ach ne! Kde je JavaScript?
Váš webový prohlížeč nemá povolen JavaScript nebo nepodporuje JavaScript. Pro správné zobrazení tohoto webu nebo pro upgrade na webový prohlížeč, který podporuje JavaScript, povolte JavaScript ve webovém prohlížeči.
PHP-Fusion 9 Jádro
v9.03.00
Překlad
Pravidelně aktualizovaný
Demo
Testovat PHP-Fusion

Novinky

Jak propojit dva weby

Z různých praktických důvodů (komfortu pro čtenáře) může provozovatel webu požadovat range'>propojení dvou na sobě nezávislých webů. Takže, když se pak čtenář zaregistruje na jednom webu, automaticky se uloží jeho registrace i na druhý web. Totéž se pak děje i s jednotlivými stránkami. Jak to nakódovat, abychom tuto možnost mohli využít? V CMS PHP-Fusion lze použít následující postup.


Z různých praktických důvodů (komfortu pro čtenáře) může provozovatel webu požadovat range'>propojení dvou na sobě nezávislých webů. Takže, když se pak čtenář zaregistruje na jednom webu, automaticky se uloží jeho registrace i na druhý web. Totéž se pak děje i s jednotlivými stránkami. Jak to nakódovat, abychom tuto možnost mohli využít? V CMS PHP-Fusion lze použít následující postup.

  • Budeme pracovat s tzv. PREFIX. A vycházet z toho, že druhý společný web bude mít námi zvolený název "web2"
  • Nejprve otevřete soubor /config.php, který se vytváří při instalaci systému PHP-Fusion. Podíváme se, jaký název (hodnotu) má DB_PREFIX. :
  • <?php
    // database settings
    $db_host = "localhost";
    $db_user = "xxxxxxx";
    $db_pass = "xxxxxxxxxxx";
    $db_name = "xxxxxxxxxxxx";
    $db_prefix = "fusionxxxxxxx_";
    define("DB_PREFIX", "fusionxxx_");
    define("COOKIE_PREFIX", "fusionxxx_");
    ?>
  • Nyní otevřeme soubor: /includes/multiside_include.php, v němž je seznam tabulek PHP-Fusionu.
  • Zde změníme prefix u tabulek, které mají být společné. Dáme jim stejný prefix. Tudíž zápis:
  • define("DB_USERS", DB_PREFIX."users");
  • Změníme na:
    define("DB_USERS", "web2_users");
    

Resumé

Všechny tabulky v DB mají svá jména (podíváme se na ně přes rozhraní PHPMyadmin). Lze je přes databázi propojit s druhým webem, podle toho, co míníme propojit. Mělo by vám to chodit bez problémů.


  • Autor: Kysela
  • PC-politika.cz
  • Obtížnost:
  • {lang: 'cs'}

Kvido 18.01.2015 09:17 550 0 komentářů

0 komentářů

Zanechat komentář

Přihlaste se, abyste mohli zveřejnit komentář.
  • Žádné komentáře nebyly zveřejněny.

Nejnovější témata fóra
  Vlákno Zobrazení Odpovědi Poslední příspěvek
Stránka bola aktualizovaná na 9.03.00
v Obecná diskuse
18 0 RobiNN
16-02-2019 13:24
FAQ
v PHP-Fusion 9
369 4 Balin50
12-02-2019 09:55
Vlastný panel - editacia
v Administrace obsahu
136 0 Balin50
12-02-2019 09:52
Zoznam členov
v PHP-Fusion 9
364 3 RobiNN
11-02-2019 23:05
Fórum - nové vlákno
v Administrace obsahu
170 1 RobiNN
11-02-2019 23:00
Panely
v PHP-Fusion 9
294 6 RobiNN
10-02-2019 20:27
Tvorba obsahu - Vlastní stránka
v PHP-Fusion 9
413 8 RobiNN
10-02-2019 20:23