Denunciar Bug no Session_Start em PHP Postado Maio 22, 2012 Olá galera eu estou desenvolvendo um frameworkizinho pra mim, dai eu tava fazendo um helper de autenticaçao.antes disso o meu sistema funciona de boa..Quando eu acrescento session_start() no inicio da aplicação, minhas constantes ficam como se não focem setadas.(vazias).Notice: Use of undefined constant MODELS - assumed 'MODELS' in C:\xampp\htdocs\WebRetail\index.php on line 25Notice: Use of undefined constant HELPERS - assumed 'HELPERS' in C:\xampp\htdocs\WebRetail\index.php on line 27Model ou Helper não encontrado.quando eu apago a linha 1 session_star(); tudo volta ao normal... Alguém ai pode da uma luz?abraços.Meu arquivo index.php<?phpsession_start();//DEFININDO CONSTANTES COM OS CAMINHOS DE CADA ARQUIVO A SER CHAMADOdefine('CONTROLLERS', 'app/controller/');define('VIEWS', 'app/views/');define('HELPERS', 'system/helpers/');define('MODELS', 'app/models/');define('BASE', dirname($_SERVER['PHP_SELF']));//CHAMANDO A PASTA SYSTEM, CONTROLADOR E O MODELOrequire_once('system/system.php');require_once('system/model.php');require_once('system/controller.php');//date_default_timezone_set('America/Recife');//FUNÇÃO QUE CARREGA AUTOMATICAMENTE OS ARQUIVOS DA PASTA models e Helpers//var $file PEDE O NOME DO ARQUIVO function __autoload( $file ){ if ( file_exists(MODELS . $file . '.php') ) require_once( MODELS . $file . '.php' ); else if ( file_exists(HELPERS . $file . '.php') ) require_once( HELPERS . $file . '.php' ); else die("Model ou Helper não encontrado."); } $start = new System; $start->run(); $start->setTimezone('America/Recife'); ?>
Bug no Session_Start
em PHP
Postado
Olá galera eu estou desenvolvendo um frameworkizinho pra mim, dai eu tava fazendo um helper de autenticaçao.
antes disso o meu sistema funciona de boa..
Quando eu acrescento session_start() no inicio da aplicação, minhas constantes ficam como se não focem setadas.(vazias).
Notice: Use of undefined constant MODELS - assumed 'MODELS' in C:\xampp\htdocs\WebRetail\index.php on line 25
Notice: Use of undefined constant HELPERS - assumed 'HELPERS' in C:\xampp\htdocs\WebRetail\index.php on line 27
Model ou Helper não encontrado.
quando eu apago a linha 1 session_star(); tudo volta ao normal... Alguém ai pode da uma luz?
abraços.
Meu arquivo index.php
<?php
session_start();
//DEFININDO CONSTANTES COM OS CAMINHOS DE CADA ARQUIVO A SER CHAMADO
define('CONTROLLERS', 'app/controller/');
define('VIEWS', 'app/views/');
define('HELPERS', 'system/helpers/');
define('MODELS', 'app/models/');
define('BASE', dirname($_SERVER['PHP_SELF']));
//CHAMANDO A PASTA SYSTEM, CONTROLADOR E O MODELO
require_once('system/system.php');
require_once('system/model.php');
require_once('system/controller.php');
//date_default_timezone_set('America/Recife');
//FUNÇÃO QUE CARREGA AUTOMATICAMENTE OS ARQUIVOS DA PASTA models e Helpers
//var $file PEDE O NOME DO ARQUIVO
function __autoload( $file ){
if ( file_exists(MODELS . $file . '.php') )
require_once( MODELS . $file . '.php' );
else if ( file_exists(HELPERS . $file . '.php') )
require_once( HELPERS . $file . '.php' );
else
die("Model ou Helper não encontrado.");
}
$start = new System;
$start->run();
$start->setTimezone('America/Recife');
?>