Página 1 de 1

Problemas com consultas preparadas na integração

Enviado: 10 Ago 2018, 20:53
por santa_oscuro
Olá, no meu fórum integrado no meu site, onde criei um banco de dados de dados dentro do banco de dados de dados do PHPBB para colar usuários. Bem, atrás sem problemas, conecte usuários não página de login, cadastro, etc.

Mais ou problema que, para gerar consultas preparadas, é impossível. Também é necessário dizer que na página não é possível usar $ _POST e $ _GET e eu usei request_var ('', '0'), porque senão este erro sempre salta:

Código: Selecionar todos

Illegal use of $_POST. You must use the request class to access input data. This error message was generated by deactivated_super_global...
Para consultas, apenas consultas normais como esta funcionam:

Código: Selecionar todos

$result = $link->query("SELECT t.topic_id FROM $table_topics t WHERE t.topic > 2 ") or die("Error");
Se eu tentar algo parecido com isto ou algo semelhante, salta para o Erro 500:

Código: Selecionar todos

$sql = "SELECT t.topic_id FROM $table_topics t WHERE t.topic > 2 "
$result = $db->query($sql);
$row = $db->mysqli_fetch_row($result);
$db->mysqli_free_result($result);
Todo o código para se conectar com o fórum que tenho na página de índice e no backend é este:

Código: Selecionar todos

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
$phpbb_url_path = 'http://page.com/forum/'; 
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include_once($phpbb_root_path . 'common.' . $phpEx);

$user->session_begin();
$auth->acl($user->data);
$user->setup();

$db = mysqli_connect("$dbhost", "$dbuser", "$dbpasswd") or die("fail");
mysqli_select_db($db, "$dbname") or die("fail");

(after that code i have this only at web page including index)
page_header....
$template->....

page_footer(); //at footer
Alguém sabe porque é isso?

Espero que alguém possa me ajudar. Obrigado antecipadamente.

Re: Problemas com consultas preparadas na integração

Enviado: 13 Ago 2018, 22:16
por henrique.seven2011
Não entendi o que vc pretende fazer ao certo.
Poderia explicar melhor?
Talvez te ajude: https://wiki.phpbb.com/Practical.Displa ... rnal_pages