Foros del Web » Programando para Internet » PHP »

un error que no comprendo

Estas en el tema de un error que no comprendo en el foro de PHP en Foros del Web. Hola a todos!!!! Amigos estoy programando en PHP5 con POO y ahora estoy traduciendo (por asi decirlo) esos archivos a POO pero en PHP4. Estoy ...
  #1 (permalink)  
Antiguo 24/05/2007, 13:10
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 7 meses
Puntos: 2
Pregunta un error que no comprendo

Hola a todos!!!!
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:
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
La verdad es que no sé que hacer, ni si quiera entiendo lo que me quiere decir.

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']);
}
/*----------------------------------*/

?>
__________________
Ubuntu User # 15554
http://dubaiphp.wordpress.com/ -Mi vida de desarrollo, juegos y algo más en un Blog-
  #2 (permalink)  
Antiguo 24/05/2007, 13:27
Avatar de JALF  
Fecha de Ingreso: septiembre-2004
Ubicación: Cali - Colombia
Mensajes: 634
Antigüedad: 19 años, 7 meses
Puntos: 2
Re: un error que no comprendo

Muchachos muchas gracias. ya solucioné la cosa, lo que pasaba era que estaba llamando este archivo
D:\Servidor\web\3RooKS\paquetes\RooKS\RooKS.php
y el que debia utilizar era este otro
D:\Servidor\web\3RooKS-php4\paquetes\RooKS\RooKS.php
jijijijiji un pequeño descuido pero bueno ya ta bien todo gracias de todas maneras a quien se tomó la molestia de ayudarme
__________________
Ubuntu User # 15554
http://dubaiphp.wordpress.com/ -Mi vida de desarrollo, juegos y algo más en un Blog-
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:39.