PHP min. 5.6.8MySQL min. 5.1Apache min. 2.0
PHP-Fusion 9 Jádro
v9.0
Český překlad
Pravidelně aktualizovaný

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 523 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
Vývoj - ako pokračuje
v PHP-Fusion 9.0.3
93 2 RobiNN
23-09-2018 13:37
FAQ chyba
v Administrace obsahu
43 1 RobiNN
23-09-2018 13:35
Blogs na HP [Vyřešeno]
v PHP-Fusion 9.0
95 2 Kvido
15-09-2018 17:12
Tenisový portál [Vyřešeno]
v Obecná diskuse
184 3 jany
08-09-2018 08:06
Prihlásenie [Vyřešeno]
v Administrace systému
166 7 Balin50
05-09-2018 15:36
FAQ formátovanie [Vyřešeno]
v Administrace obsahu
238 8 RobiNN
05-09-2018 15:09
Token [Vyřešeno]
v Administrace systému
177 1 RobiNN
05-09-2018 15:05
Přihlášení
Ještě nejste členem? Klikněte zde a zaregistrujte se.
Shoutbox
Chcete-li odeslat zprávu, musíte se přihlásit.
Kvido
před 20 dny
Jj. Zbytečné moc ne, pač tu u jejich reg. e-mailem nepustím zahraniční, nejčastěji ru., com., org.
RobiNN
před 20 dny
Kvido spammerov musíš vymazať a zablokovať ich IP. Inak je to zbytočne.
Kvido
před 21 dnem
Protože se ve Fóru objevilo několik SPAMů, je nyní registrace nových členů zapnuta přes e-mail a povolení hlavního administratora.
RobiNN
před 1 měsícem
4 témy sú v základnej inštalácii (na 4. téme robím) Ďalšie sú tu https://github.co...ion/Themes a tu https://github.co...ion-Themes
F
před 1 měsícem
Kdy bude více vzhledů, módů a všeho možného do php fusion 9? :-)