Adatbázis cserélés
Szerző
Üzenet
Sziasztok!
Azon tanakodok napok óta, hogy le lehet-e cserélni az adatbázis részét a bejelentkező felületnek. Elkezdtem csinálni magamnak egy weblapot, ahol van már egy regisztrációs felület és külön kell regisztrálni a fórumra. Ezt szeretném elkerülni, mármint a weboldalas regisztrációmmal szeretnék belépni a fórumra.
Ez valahogy megoldható?
Válaszotokat előre is köszönöm!
Üdv: Roamer
Azon tanakodok napok óta, hogy le lehet-e cserélni az adatbázis részét a bejelentkező felületnek. Elkezdtem csinálni magamnak egy weblapot, ahol van már egy regisztrációs felület és külön kell regisztrálni a fórumra. Ezt szeretném elkerülni, mármint a weboldalas regisztrációmmal szeretnék belépni a fórumra.
Ez valahogy megoldható?
Válaszotokat előre is köszönöm!
Üdv: Roamer
Az a gondom ezzel, hogy lényegében ez egy játékszerverhez kapcsolódik és a regisztráció nem csak a webhez van, hanem a játékos accountok is ezek. És mivel szerintem a phpbb a legjobb fórum motor, ezért ezt szeretném beépíteni a weblapba úgy, hogy a játékosok a játékos felhasználóival beléphessenek.
A regisztráció során hívd meg a phpbb user_add funkcióját és küld el neki a szükséges adatokat ennyi.
pl
A $user_data tömböt írd meg megfelelően és nem lesz gond, ha tudtál reg ürlapot csinálni akkor neked nem lesz gond.
A $phpbb_root_path is módosítsd a megfelelőre
szerk: kis segítség
pl
Kód:
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
if (!function_exists('user_add'))
{
include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
}
$user_id = user_add($user_data);
A $user_data tömböt írd meg megfelelően és nem lesz gond, ha tudtál reg ürlapot csinálni akkor neked nem lesz gond.
A $phpbb_root_path is módosítsd a megfelelőre
szerk: kis segítség
Kód:
$user_data = array(
'username' => 'név',
'user_email' => 'mail',
'user_password' => phpbb_hash('jelszó'),
'group_id' => '',
'user_type' => '',
'user_ip' => $user->ip
);
Köszönöm a gyors választ. Megpróbálkozok vele, hátha összejön
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.