/** * Return the beginning content of a data file * */ public static function FileStart($file, $time = null, $file_stats = array()) { global $gpAdmin; if (is_null($time)) { $time = time(); } //file stats $file_stats = (array) $file_stats + gpFiles::GetFileStats($file); $file_stats['gpversion'] = gpversion; $file_stats['modified'] = $time; if (common::loggedIn()) { $file_stats['username'] = $gpAdmin['username']; } else { $file_stats['username'] = false; } return '<' . '?' . 'php' . "\ndefined('is_running') or die('Not an entry point...');" . "\n" . '$fileVersion = \'' . gpversion . '\';' . "\n" . '$fileModTime = \'' . $time . '\';' . "\n" . gpFiles::ArrayToPHP('file_stats', $file_stats) . "\n\n"; }
/** * Return the beginning content of a data file * */ function FileStart($file, $time = false, $file_stats = array()) { global $gpversion; if ($time === false) { $time = time(); } //file stats $file_stats = (array) $file_stats + gpFiles::GetFileStats($file); $file_stats['gpversion'] = $gpversion; $file_stats['modified'] = $time; return '<' . '?' . 'php' . "\ndefined('is_running') or die('Not an entry point...');" . "\n" . '$fileVersion = \'' . $gpversion . '\';' . "\n" . '$fileModTime = \'' . $time . '\';' . "\n" . gpFiles::ArrayToPHP('file_stats', $file_stats) . "\n\n"; }