Amigos estoy programando en PHP5 con POO y ahora estoy traduciendo (por asi decirlo) esos archivos a POO pero en PHP4.
Estoy utilizando AJAX y cuando hago clic en el link y pues deberia traerme la información pero.... me regresa el siguiente error
Cita:
La verdad es que no sé que hacer, ni si quiera entiendo lo que me quiere decir.Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in D:\Servidor\web\3RooKS\paquetes\RooKS\RooKS.php on line 16
Si necesitan más info me avisan que con gusto la daré
De ante mano muchas gracias y ojala me puedan ayudar
PD aqui pongo el archivo del que se refiere el error!!!
Código PHP:
<?php
/* vim: set expandtab tabstop=2 shiftwidth=2 softtabstop=2: */
/* ----> Sistema de Seguridad <---- */
if(file_exists("../../includes/class.seguridad.php")){
include_once("../../includes/class.seguridad.php");
global $vg_seguridad;
$vg_seguridad = new cl_seguridad();
$GLOBALS['vg_seguridad']->fp_pagina(substr(strrchr($_SERVER['SCRIPT_FILENAME'],"/"),1),$_SERVER['PHP_SELF']);
}
/*----------------------------------*/
class RooKS {
var $vr_tipo; // hay que destruir
var $vr_path; // hay que destruir
var $vr_gzip; // es destruida al cierrede la compreción
var $vr_cookie; // hay que destruir
var $vr_db; // hay que destruir
var $vr_config; // hay que destruir
function RooKS($vl_path){
$this->__construct($vl_path);
}
function __construct($vl_path){
include_once("includes3RooKS.php");
$this->fr_abrir_comprecion();
$this->vr_path = $vl_path;
$this->vr_config = new cl_config();
$this->vr_tipo = $this->vr_config->vp_tipo_desarrollo;
//-->$this->fr_conectar_db();
}
function __destruct(){
unset($this->vr_path,$this->vp_tipo,$this->vr_cookie,$this->vr_db);
//-->$this->fr_desconectar_db();
$this->fr_cerrar_comprecion();
}
function fp_tipo_desarrollo(){
return $this->vr_tipo;
}
function fp_empezar(){
$vl_path = "http://".$_SERVER['SERVER_NAME']."/"."3RooKS-php4/".$this->vr_path;
if(isset($GLOBALS['vg_proceso'])){
include_once("procesos/".$GLOBALS['vg_proceso'].".php");
}
else {
include("procesos/1.php");
}
include_once($this->vr_path."gui/RooKS.php");
}
function fr_abrir_comprecion(){
$this->vr_gzip = new cl_comprimir_web();
}
function fr_cerrar_comprecion(){
unset($this->vr_gzip);
}
function fr_iniciar_cookie($vl_nombre){
$this->vr_cookie = new cl_cookie($vl_nombre);
}
function fr_conectar_db(){
$this->vr_db = new cl_db($this->vr_config->vp_host,$this->vr_config->vp_usuario,$this->vr_config->vp_password,$this->vr_config->vp_nombre_db,$this->vr_config->vp_tipo_db,$this->vr_config->vp_puerto);
/*$this->vr_db = ADONewConnection($this->vr_config->vp_tipo_db);
$this->vr_db->PConnect($this->vr_config->vp_host,$this->vr_config->vp_usuario,$this->vr_config->vp_password,$this->vr_config->vp_nombre_db);
$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;*/
}
function fr_desconectar_db(){
$this->vr_db->fp_desconectar();
}
function fp_procesos($vl_modulo,$vl_proceso){
switch($vl_proceso){
/* inicio del sistema */
case 1:
include("procesos/1.php");
break;
case 2:
include("procesos/2.php");
break;
}
echo $vl_contenido;
}
}
/* ----> Sistema de Seguridad <---- */
if(file_exists("../../includes/class.seguridad.php")){
unset($GLOBALS['vg_seguridad']);
}
/*----------------------------------*/
?>