Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite pessoal.
Saberiam me dizer porque sempre que tento utilizar a variável $pdo em uma página incluida nesse trecho:
/**
* Set page
*/
include_once __DIR__ . '/controller/define_page.php';
$page = new Pagina;
$page->setPage( $urr, $one, $row_try_cat );
preciso fazer novamente
$pdo = Database::conexao();
e
include_once __DIR__ . '/model/funcoes/funcoes.php';
$funcoes = new valid();
Index.php
<?php
/**
* Display errors
*/
error_reporting( E_ALL );
ini_set( 'display_errors', 1 );
/**
* Session
*/
session_start();
/**
* Charset
*/
header( "Content-Type: text/html; charset=utf-8" );
/**
* Flux
*/
ob_start();
$urr = addslashes( trim( $_GET[ 'url' ] ) ) ? addslashes( trim( $_GET[ 'url' ] ) ) : addslashes( trim( $_POST[ 'url' ] ) );
$sep = explode( '/', $urr );
$one = $sep[ 0 ];
$too = $sep[ 1 ];
$tre = $sep[ 2 ];
/**
* Conection
*/
include_once __DIR__ . '/controller/define_conn.php';
$pdo = Database::conexao();
/**
* Functions
*/
include_once __DIR__ . '/model/funcoes/funcoes.php';
$funcoes = new valid();
/**
* User data log
*/
include_once __DIR__ . '/controller/define_log.php';
/**
* System configuration
*/
include_once __DIR__ . '/controller/define_config.php';
/**
* Header
*/
include_once __DIR__ . '/view/inc/header.php';
/**
* Define url
*/
include_once __DIR__ . '/controller/define_url.php';
/**
* Set page
*/
include_once __DIR__ . '/controller/define_page.php';
$page = new Pagina;
$page->setPage( $urr, $one, $row_try_cat );
/**
* Footer
*/
include_once __DIR__ . '/view/inc/footer.php';
?>
Caso contrário dá erro fatal dizendo que não existe o objeto.
Carregando comentários...