|
From: Florin C B. <ory...@us...> - 2011-03-30 04:13:54
|
Update of /cvsroot/mxbb/mx_pafiledb/pafiledb/includes
In directory vz-cvs-4.sog:/tmp/cvs-serv13385/pafiledb/includes
Modified Files:
functions.php
Log Message:
other updates after php 5.3.4 at pafileDB
Index: functions.php
===================================================================
RCS file: /cvsroot/mxbb/mx_pafiledb/pafiledb/includes/functions.php,v
retrieving revision 1.57
retrieving revision 1.58
diff -C2 -d -r1.57 -r1.58
*** functions.php 6 Jan 2010 20:27:15 -0000 1.57
--- functions.php 30 Mar 2011 04:13:52 -0000 1.58
***************
*** 806,810 ****
if ( @file_exists( $this->pafiledb_realpath( $filename ) ) )
{
! $filesys = eregi_replace( '/', '\\', $filename );
$deleted = @system( "del $filesys" );
--- 806,810 ----
if ( @file_exists( $this->pafiledb_realpath( $filename ) ) )
{
! $filesys = preg_replace('/', '\\', $filename);
$deleted = @system( "del $filesys" );
***************
*** 2017,2021 ****
// this function Borrowed from Acyd Burn attachment mod, (thanks Acyd for this great mod)
// =========================================================================
! function send_file_to_browser( $real_filename, $physical_filename, $upload_dir )
{
global $_SERVER, $HTTP_USER_AGENT, $HTTP_SERVER_VARS, $lang, $db, $pafiledb_functions;
--- 2017,2021 ----
// this function Borrowed from Acyd Burn attachment mod, (thanks Acyd for this great mod)
// =========================================================================
! function send_file_to_browser($real_filename, $physical_filename, $upload_dir)
{
global $_SERVER, $HTTP_USER_AGENT, $HTTP_SERVER_VARS, $lang, $db, $pafiledb_functions;
***************
*** 2048,2078 ****
// borrowed from phpMyAdmin. :)
$user_agent = (!empty($_SERVER['HTTP_USER_AGENT'])) ? $_SERVER['HTTP_USER_AGENT'] : '';
!
! if (ereg('Opera(/| )([0-9].[0-9]{1,2})', $user_agent, $log_version))
{
$browser_version = $log_version[2];
$browser_agent = 'opera';
}
! else if (ereg('MSIE ([0-9].[0-9]{1,2})', $user_agent, $log_version))
{
$browser_version = $log_version[1];
$browser_agent = 'ie';
}
! else if (ereg('OmniWeb/([0-9].[0-9]{1,2})', $user_agent, $log_version))
{
$browser_version = $log_version[1];
$browser_agent = 'omniweb';
}
! else if (ereg('(Konqueror/)(.*)(;)', $user_agent, $log_version))
{
$browser_version = $log_version[2];
$browser_agent = 'konqueror';
}
! else if (ereg('Mozilla/([0-9].[0-9]{1,2})', $user_agent, $log_version) && ereg('Safari/([0-9]*)', $user_agent, $log_version2))
{
! $browser_version = $log_version[1] . '.' . $log_version2[1];
$browser_agent = 'safari';
}
! else if (ereg('Mozilla/([0-9].[0-9]{1,2})', $user_agent, $log_version))
{
$browser_version = $log_version[1];
--- 2048,2079 ----
// borrowed from phpMyAdmin. :)
$user_agent = (!empty($_SERVER['HTTP_USER_AGENT'])) ? $_SERVER['HTTP_USER_AGENT'] : '';
! $log_version = array();
! //return preg_match(|#'.$pattern.'#', $string, $array);
! if (preg_match('/Opera ([0-9].[0-9]{1,2})/', $user_agent, $log_version))
{
$browser_version = $log_version[2];
$browser_agent = 'opera';
}
! else if (preg_match('/MSIE ([0-9].[0-9]{1,2})/', $user_agent, $log_version))
{
$browser_version = $log_version[1];
$browser_agent = 'ie';
}
! else if (preg_match('/OmniWeb/([0-9].[0-9]{1,2})/', $user_agent, $log_version))
{
$browser_version = $log_version[1];
$browser_agent = 'omniweb';
}
! else if (preg_match('/(Konqueror/)(.*)(;)/', $user_agent, $log_version))
{
$browser_version = $log_version[2];
$browser_agent = 'konqueror';
}
! else if (preg_match('/Safari/([0-9]*)/', $user_agent, $log_version))
{
! $browser_version = $log_version[1] . '.' . $log_version[1];
$browser_agent = 'safari';
}
! else if (preg_match( '/(mozilla\/)([0-9]*).([0-9]{1,2})/', $user_agent, $log_version))
{
$browser_version = $log_version[1];
|