首页
社区
课程
招聘
[旧帖] 指点一下php语法问题,谢谢 0.00雪花
发表于: 2013-10-8 22:57 7780

[旧帖] 指点一下php语法问题,谢谢 0.00雪花

2013-10-8 22:57
7780
请高人指点一下php语法问题,从网上下载,提示错误信息:Parse error: syntax error, unexpected '(', expecting T_STRING or T_VARIABLE or '$' in 即return $this->db;,一运行就出错,麻烦指点一下,谢谢

			function enable_DB($con_type = 0) {
		global $CONFIG;

		( class_exists( 'db_mysql' ) || require( _ROOT . 'include/class/db_mysql.class.php' ) );
		db_mysql;
		$this->db = new ( $con_type, $CONFIG );
		return $this->db;
	}

[培训]科锐软件逆向54期预科班、正式班开始火爆招生报名啦!!!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 1579
活跃值: (952)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
错误信息呢?
2013-10-9 08:32
0
雪    币: 1579
活跃值: (952)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
第三行上来就是括号,不知道是个什么体位,你下的什么东西啊
2013-10-9 11:06
0
雪    币: 2
活跃值: (72)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
下一个站点,提示是括号问题,指定的行即是return,看起来又好像是 ( class_exists( 'db_mysql' ) || require( _ROOT . 'include/class/db_mysql.class.php' ) );,太难折腾了
2013-10-9 11:41
0
雪    币: 1579
活跃值: (952)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
楼主还是把代码发上来吧,附件或者网盘,光这么说,我都晕了
2013-10-9 12:27
0
雪    币: 58
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
db_mysql;
    $this->db = new ( $con_type, $CONFIG );

这两行
应该是$this->db = new db_mysql ( $con_type, $CONFIG );
2013-10-9 15:19
0
雪    币: 1579
活跃值: (952)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
不知到楼主装没装正确,我只是说说我的步骤,楼主看一下,我按照你发的那个链接下载了那套程序,然后解压,找到最里面的程序文件夹,我重名名为freee
然后访问http://localhost/freee/install/
他会提示装一个什么什么东西,下载,解压,放到php的目录下面,然后打开php.ini配置文件,加入一句话(就是引入一个刚才下载的dll,有提示 ),还有就是要打开pdo_mysql扩展,然后照提示填写数据库信息,后台密码,基本就安装就好了,访问后台发现有错误提示,不过功能正常使用,至于显示的错误,配置文件关系,php版本关系,下班了,楼主自己看看吧fccK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3S2A6i4K6u0W2j5X3q4A6k6s2g2Q4x3X3g2U0L8$3#2Q4x3V1k6%4k6U0p5J5x3#2)9#2k6Y4N6X3x3e0t1K6i4K6u0r3K9i4c8W2L8g2)9J5c8U0N6S2j5e0l9@1x3e0b7K6k6o6p5H3y4h3p5I4j5$3b7I4k6e0p5&6j5X3x3$3x3l9`.`.先这样,额忘了说,修改ini文件后记得重启apache,我用的是apache,如果楼主用的其他,你懂得
上传的附件:
2013-10-9 17:26
0
雪    币: 2
活跃值: (72)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
宝大哥,非同凡响,一语惊人,原来是隐藏的高人,的确是这样的,顺便问一下,这段代码有一个错误,估计要如何修正,谢谢
有两个括号,显然也是错的 $lg = new $utl = $this->enable_Utility(  )(  );
	function display_index_page() {
		$conf = $this->enable_Config(  );
		$tpl_path = $conf['app_templates'] . '/app/index';
		$tpl = $this->enable_Template( $tpl_path );
		$tpl->caching = 0;
		$lg = new $utl = $this->enable_Utility(  )(  );
		$arr_system_setting = $lg->get_login_setting_info(  );
		$user_register_*** = '';

		if (is_array( $arr_system_setting )) {
			foreach ($arr_system_setting as $k => $v) {

				if ($v['setting_name'] == 'user_register_***') {
					$user_register_*** = $v['setting_value'];
					continue;
				}
			}
		}

		$login_par = array(  );
		$login_par['username'] = $lg->enable_Utility(  )->read_cookie( 'username' );
		$login_par['login_ip'] = $lg->enable_Utility(  )->get_client_ip(  );
		$login_par['session_id'] = $lg->enable_Utility(  )->read_cookie( 'sid' );
		$login_user_name = $lg->validate_user_online( $login_par );

		if (!empty( $login_user_name )) {
			$this->display_home_page(  );
			return null;
		}

		get_Licence_Info(  );
		$arr_lic_info = login;
		$tpl->assign( '_oem', $arr_lic_info['OEM_Version'] );
		$tpl->assign( '_title', $conf['title'] );

		if (empty( $arr_lic_info['OEM_Version'] )) {
			$tpl->assign( '_company', $arr_lic_info['Company'] );
			$tpl->assign( '_website', $arr_lic_info['WebSite'] );
		}

		$tpl->assign( '_charset', $conf['charset'] );
		$tpl->assign( '_root', _ROOT );
		$tpl->assign( '_templates', $conf['app_templates'] );
		$tpl->assign( 'user_register_***', $user_register_*** );
		$tpl->display( 'login.tpl.php' );
	}
}


===================
黑大哥好热心,我也很感动,你要这样配置才行

把ioncube文件夹复制到php5目录里,并在php.ini最后一行加一句,如下

[Zend]
zend_extension_ts = "c:\php5\ioncube\ioncube_loader_win_5.2.dll"
2013-10-9 18:15
0
游客
登录 | 注册 方可回帖
返回