PHP min. 5.6.8MySQL min. 5.1Apache min. 2.0
GitHub
Přidejte kódy
PHP-Fusion 9 Jádro
v9.0
Český překlad
Pravidelně aktualizovaný
Demo
Testovat PHP-Fusion

Technologie

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:
gogo 18.01.2015 10:17 501 0 komentářů

0 komentářů

Zanechat komentář

Přihlaste se, abyste mohli zveřejnit komentář.
  • Žádné komentáře byly zveřejněny.
Nejnovější témata fóra
  Vlákno Zobrazení Odpovědi Poslední příspěvek
chyba menu v paneli
v PHP - Fusion 9.0.3
13 0 Balin50
24-05-2018 14:36
obrázky v news
v PHP - Fusion 9.0.3
58 2 Balin50
24-05-2018 13:40
Gist
v Administrace obsahu
79 2 Kvido
19-05-2018 07:12
Token
v PHP - Fusion 9.0.3
94 2 Balin50
18-05-2018 12:52
Chyba - DatabaseSetup.inc
v PHP - Fusion 9.0.3
72 3 RobiNN
17-05-2018 17:46
tagy vo fóre
v PHP - Fusion 9.0.3
58 0 Balin50
16-05-2018 19:42