PHP Classes

File: _autoload.php

Recommend this page to a friend!
  Classes of Marcelo Costa   ooeLite   _autoload.php   Download  
File: _autoload.php
Role: Configuration script
Content type: text/plain
Description: autoload file
Class: ooeLite
Web application development framework
Author: By
Last change:
Date: 14 years ago
Size: 1,453 bytes
 

Contents

Class file image Download
<?php
session_cache_limiter
("nocache");// não permite cache da sessão em proxy ou no cliente, default em FreebSD
session_start();

# configuração do banco de dados

define("USEDB","Mysql");
define("DATABASE","ooelite");// Nome da sua base de dados
define("HOST","localhost");// Nome ou ip do servidor de banco de dados
define("USER","root");// usario de login do banco de dados , use root somente se seu banco de dados for local
define("PASSWORD", "");// senha do usuario de banco de dados

# configuracao de controle de acesso

define("HOSTNAME","http://localhost/ooelite/");
define("TIMELOGIN",30000);// tempo em microsendos para que o usuario use o formulário de login
define("TIMEKEY",60);//tem em segundos com que as chaves da sessão deve ser trocada
define("TIMESESSION",3);//tempo em minuto , tempo maximo de inatividade
define("SESSIONKEY","secret words"); // chave personalizada para compor a chave de sessão
define("LOGINURL","http://localhost/ooelite/login.php"); // URL para se efetuar o ligin
define("LOGINOKURL","http://localhost/ooelite/sucesso.php"); // URL que uma autenticação com sucesso deve carregar
define("KICKURL","http://www.disney.com/"); // URL para redirecionar tentativas de entrar na sessão sem as chaves autenticadas


# auto carregar classe a partir de quando ela é instanciada
function __autoload($className)
{
$CLASSPATCH=$_SERVER['DOCUMENT_ROOT']."/ooelite/";
include_once(
$CLASSPATCH.$className.".class.php");
}
?>