Hello,
My site has not been loading since past 2 days. On contacting the Hosting Customer care they provided with the following error report:
PHP Parse error: syntax error, unexpected '(', expecting ',' or ';' in ./admin/includes/classes/sessions.php on line 44
The Line is :
var $cookie_path = substr(DIR_WS_ADMIN, 0, -1);
Part code of the site:
Please help regarding the same.Code:/ // +----------------------------------------------------------------------+ // |zen-cart Open Source E-commerce | // +----------------------------------------------------------------------+ // | Copyright (c) 2003 The zen-cart developers | // | | // | http://www.zen-cart.com/index.php | // | | // | Portions Copyright (c) 2003 osCommerce | // +----------------------------------------------------------------------+ // | This source file is subject to version 2.0 of the GPL license, | // | that is bundled with this package in the file LICENSE, and is | // | available through the world-wide-web at the following url: | // | http://www.zen-cart.com/license/2_0.txt. | // | If you did not receive a copy of the zen-cart license and are unable | // | to obtain it through the world-wide-web, please send a note to | // | [email protected] so we can mail you a copy immediately. | // +----------------------------------------------------------------------+ // $Id: sessions.php 1969 2005-09-13 06:57:21Z drbyte $ // /* Original source from Web Application Development with PHP (Tobias Ratschiller, Till Gerken) Copyright (c) 2000, New Riders Publishing */ $SID = ''; class php3session { var $name = PHP_SESSION_NAME; var $auto_start = false; var $referer_check = false; var $save_path = PHP_SESSION_SAVE_PATH; var $save_handler = 'php3session_files'; var $lifetime = 0; var $cache_limiter = 'nocache'; var $cache_expire = 180; var $use_cookies = true; var $cookie_lifetime = 0; var $cookie_path = substr(DIR_WS_ADMIN, 0, -1); var $cookie_domain = ''; var $gc_probability = 1; var $gc_maxlifetime = 0; var $serialize_handler = 'php'; var $ID; var $nr_open_sessions = 0; var $mod_name = ''; var $id; var $delimiter = "\n"; var $delimiter_value = '[==]'; function php3session() { $this->mod_name = $this->save_handler; } } class php3session_user { var $open_func, $close_func, $read_func, $write_func, $destroy_func, $gc_func; function open($save_path, $sess_name) { $func = $this->open_func; if (function_exists($func)) { return $func($save_path, $sess_name); } return true; } function close($save_path, $sess_name) { $func = $this->close_func; if (function_exists($func)) { return $func(); } return true; } function read($sess_id) { $func = $this->read_func; return $func($sess_id); } function write($sess_id, $val) { $func = $this->write_func; return $func($sess_id, $val); } function destroy($sess_id) { $func = $this->destroy_func; if (function_exists($func)) { return $func($sess_id); } return true; } function gc($max_lifetime) { $func = $this->gc_func; if (function_exists($func)) { return $func($max_lifetime); } return true; } } class php3session_files { function open($save_path, $sess_name) { return true; } function close() { return true; } function read($sess_id) { global $session; // Open, read in, close file with session data $file = $session->save_path . '/sess_' . $sess_id; if (!file_exists($file)) { // Create it touch($file); } $fp = fopen($file, 'r') or die('Could not open session file (' . $file . ').'); $val = fread($fp, filesize($file)); fclose($fp); return $val; } function write($sess_id, $val) { global $session;
If any more details are needed let me know.
Regards,
Aakash Shah
www.spectglasses.com



