asp net mvc generate pdf from view itextsharp : Break a pdf file SDK control API wpf azure web page sharepoint oscom23-old14-part1222

alter table address_book modify entry_gender 
(1);
char
alter table address_book modify entry_company varchar(255);
alter table address_book modify entry_firstname varchar(255) NOT NULL;
alter table address_book modify entry_lastname varchar(255) NOT NULL;
alter table address_book modify entry_street_address varchar(255) NOT NULL;
alter table address_book modify entry_suburb varchar(255);
alter table address_book modify entry_postcode varchar(255) NOT NULL;
alter table address_book modify entry_city varchar(255) NOT NULL;
alter table address_book modify entry_state varchar(255);
alter table administrators modify user_name varchar(255) binary NOT NULL;
alter table configuration modify configuration_value text NOT NULL;
alter table countries modify countries_name varchar(255) NOT NULL;
alter table customers modify customers_gender 
(1);
char
alter table customers modify customers_firstname varchar(255) NOT NULL;
alter table customers modify customers_lastname varchar(255) NOT NULL;
alter table customers modify customers_email_address varchar(255) NOT NULL;
alter table customers modify customers_telephone varchar(255) NOT NULL;
alter table customers modify customers_fax varchar(255);
alter table orders modify customers_name varchar(255) NOT NULL;
alter table orders modify customers_company varchar(255);
alter table orders modify customers_street_address varchar(255) NOT NULL;
alter table orders modify customers_suburb varchar(255);
alter table orders modify customers_city varchar(255) NOT NULL;
alter table orders modify customers_postcode varchar(255) NOT NULL;
alter table orders modify customers_state varchar(255);
alter table orders modify customers_country varchar(255) NOT NULL;
alter table orders modify customers_telephone varchar(255) NOT NULL;
alter table orders modify customers_email_address varchar(255) NOT NULL;
alter table orders modify delivery_name varchar(255) NOT NULL;
alter table orders modify delivery_company varchar(255);
alter table orders modify delivery_street_address varchar(255) NOT NULL;
alter table orders modify delivery_suburb varchar(255);
alter table orders modify delivery_city varchar(255) NOT NULL;
alter table orders modify delivery_postcode varchar(255) NOT NULL;
alter table orders modify delivery_state varchar(255);
alter table orders modify delivery_country varchar(255) NOT NULL;
alter table orders modify billing_name varchar(255) NOT NULL;
alter table orders modify billing_company varchar(255);
alter table orders modify billing_street_address varchar(255) NOT NULL;
alter table orders modify billing_suburb varchar(255);
alter table orders modify billing_city varchar(255) NOT NULL;
alter table orders modify billing_postcode varchar(255) NOT NULL;
alter table orders modify billing_state varchar(255);
alter table orders modify billing_country varchar(255) NOT NULL;
alter table orders modify cc_owner varchar(255);
alter table reviews modify customers_name varchar(255) NOT NULL;
alter table whos_online modify full_name varchar(255) NOT NULL;
alter table zones modify zone_name varchar(255) NOT NULL;
(AC) (COMPAT) Fix Timezone Warning Messages for PHP v5.3
(AC) (COMPAT) Fix Timezone Warning Messages for PHP v5.3
Importance: Medium | Difficulty: Easy
PHP v5.3 displays a warning message if a default timezone has not been defined in its php.ini configuration file.
This fix checks if a default timezone has been defined and if not, defines a default timezone with the date_default_timezone_get() PHP
function.
Affected Files
Break a pdf file - Split, seperate PDF into multiple files in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Explain How to Split PDF Document in Visual C#.NET Application
pdf file specification; acrobat split pdf into multiple files
Break a pdf file - VB.NET PDF File Split Library: Split, seperate PDF into multiple files in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Splitter Control to Disassemble PDF Document
acrobat split pdf bookmark; break password pdf
catalog/admin/includes/functions/compatibility.php
catalog/includes/functions/compatibility.php
View Changes Online
catalog/admin/includes/functions/compatibility.php
@@ -49,6 +49,11 @@
do_magic_quotes_gpc($HTTP_COOKIE_VARS);
}
+// set 
timezone 
none exists (PHP 5.3 
an E_WARNING)
default
if
throws
+  
((strlen(ini_get('date.timezone')) < 1) && function_exists('date_default_timezone_set')) {
if
+    date_default_timezone_set(@date_default_timezone_get());
+  }
+
(!function_exists('is_numeric')) {
if
function is_numeric($param) {
ereg(
, $param);
return
"^[0-9]{1,50}.?[0-9]{0,50}$"
catalog/includes/functions/compatibility.php
@@ -49,6 +49,11 @@
do_magic_quotes_gpc($HTTP_COOKIE_VARS);
}
+// set 
timezone 
none exists (PHP 5.3 
an E_WARNING)
default
if
throws
+  
((strlen(ini_get('date.timezone')) < 1) && function_exists('date_default_timezone_set')) {
if
+    date_default_timezone_set(@date_default_timezone_get());
+  }
+
(!function_exists('array_splice')) {
if
function array_splice(&$array, $maximum) {
(sizeof($array) >= $maximum) {
if
(AC) (COMPAT) Use Perl-Compatible Regular Expressions for PHP v5.3
(AC) (COMPAT) Use Perl-Compatible Regular Expressions for PHP v5.3
Importance: Medium | Difficulty: Hard
The POSIX Regular Expressions (ereg) functions have been deprecated in PHP v5.3 which displays warning messages when the functions
are used.
The fix is to replace all ereg related functions with preg functions.
Affected Files
catalog/admin/backup.php
catalog/admin/cache.php
catalog/admin/configuration.php
catalog/admin/includes/classes/language.php
catalog/admin/includes/classes/phplot.php
catalog/admin/includes/classes/sessions.php
catalog/admin/includes/functions/compatibility.php
catalog/admin/includes/functions/general.php
catalog/admin/includes/functions/html_graphs.php
catalog/admin/includes/functions/validations.php
catalog/admin/modules.php
catalog/admin/server_info.php
catalog/admin/whos_online.php
catalog/advanced_search_result.php
catalog/includes/application_top.php
catalog/includes/classes/cc_validation.php
catalog/includes/classes/http_client.php
catalog/includes/classes/language.php
catalog/includes/classes/sessions.php
catalog/includes/functions/compatibility.php
catalog/includes/functions/general.php
catalog/includes/functions/validations.php
catalog/index.php
C# PDF Convert: How to Convert Jpeg, Png, Bmp, & Gif Raster Images
Success"); break; case ConvertResult.FILE_TYPE_UNSUPPORT: Console.WriteLine("Fail: can not convert to PDF, file type unsupport"); break; case ConvertResult
break pdf into smaller files; pdf split and merge
C# Image Convert: How to Convert Word to Jpeg, Png, Bmp, and Gif
RasterEdge.XDoc.PDF.dll. case ConvertResult.NO_ERROR: Console.WriteLine("Success"); break; case ConvertResult Fail: can not convert to JPEG, file type unsupport
split pdf files; break pdf into multiple files
View Changes Online
catalog/admin/backup.php
@@ -63,7 +63,7 @@
$schema .= ',' . 
;
"\n"
}
-          $schema = ereg_replace(
, '', $schema);
",\n$"
+          $schema = preg_replace(
, '', $schema);
"/,\n$/"
// add the keys
$index = array();
@@ -111,7 +111,7 @@
$schema .= 'NULL, ';
} elseif (tep_not_null($rows[$i])) {
$row = addslashes($rows[$i]);
-                  $row = ereg_replace(
.'\#', $row);
"\n#"
"\n"
+                  $row = preg_replace(
.'\#', $row);
"/\n#/"
"\n"
$schema .= '\'' . $row . '\', ';
{
else
@@ -119,7 +119,7 @@
}
}
-              $schema = ereg_replace(', $', '', $schema) . ');' . 
;
"\n"
+              $schema = preg_replace('/, $/', '', $schema) . ');' . 
;
"\n"
fputs($fp, $schema);
}
}
@@ -239,7 +239,7 @@
($next == '') { 
if
// get the last insert query
$next = 'insert';
}
-              
( (eregi('create', $next)) || (eregi('insert', $next)) || (eregi('drop t',
if
$next)) ) {
+              
( (preg_match('/create/i', $next)) || (preg_match('/insert/i', $next)) ||
if
(preg_match('/drop t/i', $next)) ) {
$query = substr($restore_query, 0, $i);
$next = '';
@@ -248,7 +248,7 @@
$sql_length = strlen($restore_query);
$i = strpos($restore_query, ';')-1;
-                
(eregi('^create*', $query)) {
if
+                
(preg_match('/^create*/i', $query)) {
if
$table_name = trim(substr($query, stripos($query, 'table ')+6));
$table_name = substr($table_name, 0, strpos($table_name, ' '));
catalog/admin/cache.php
C# PDF Page Insert Library: insert pages into PDF file in C#.net
Offer PDF page break inserting function. offers easy & mature APIs for developers to add & insert an (empty) page into an existing PDF document file.
pdf link to specific page; cannot print pdf file no pages selected
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Offer PDF page break inserting function. And this page will give comprehensive VB example codes to create a new page to any designed location of the PDF file.
pdf print error no pages selected; pdf split
@@ -80,7 +80,7 @@
}
($i=0, $n=sizeof($cache_blocks); $i<$n; $i++) {
for
-      $cached_file = ereg_replace('-language', '-' . $language, $cache_blocks[$i]['file']);
+      $cached_file = preg_replace('/-language/', '-' . $language, $cache_blocks[$i]['file']);
(file_exists(DIR_FS_CACHE . $cached_file)) {
if
$cache_mtime = strftime(DATE_TIME_FORMAT, filemtime(DIR_FS_CACHE . $cached_file));
@@ -89,9 +89,9 @@
$dir = dir(DIR_FS_CACHE);
($cache_file = $dir->read()) {
while
-          $cached_file = ereg_replace('-language', '-' . $language, $cache_blocks[$i]['file']);
+          $cached_file = preg_replace('/-language/', '-' . $language, $cache_blocks[$i]['file']);
-          
(ereg('^' . $cached_file, $cache_file)) {
if
+          
(preg_match('/^' . $cached_file. '/', $cache_file)) {
if
$cache_mtime = strftime(DATE_TIME_FORMAT, filemtime(DIR_FS_CACHE . $cache_file));
;
break
}
catalog/admin/configuration.php
@@ -77,7 +77,7 @@
($configuration = tep_db_fetch_array($configuration_query)) {
while
(tep_not_null($configuration['use_function'])) {
if
$use_function = $configuration['use_function'];
-      
(ereg('->', $use_function)) {
if
+      
(preg_match('/->/', $use_function)) {
if
$class_method = explode('->', $use_function);
(!is_object(${$class_method[0]})) {
if
include(DIR_WS_CLASSES . $class_method[0] . '.php');
catalog/admin/includes/classes/language.php
@@ -84,7 +84,7 @@
($i=0, $n=sizeof($
->browser_languages); $i<$n; $i++) {
for
this
reset($
->languages);
this
(list($key, $value) = each($
->languages)) {
while
this
-          
(eregi('^(' . $value . ')(;q=[0-9]\\.[0-9])?$', $
->browser_languages[$i]) &&
if
this
isset($
->catalog_languages[$key])) {
this
+          
(preg_match('/^(' . $value . ')(;q=[0-9]\\.[0-9])?$/i', $
if
this
->browser_languages[$i]) && isset($
->catalog_languages[$key])) {
this
$
->language = $
->catalog_languages[$key];
this
this
2;
break
}
catalog/admin/includes/classes/phplot.php
C# TWAIN - Query & Set Device Abilities in C#
TWSX_NATIVE; // See if the device supports file transfer. device.TwainTransferMode = method; break; } if (method == TwainTransferMethod.TWSX_FILE) device
break pdf into pages; break a pdf into separate pages
C# TWAIN - Install, Deploy and Distribute XImage.Twain Control
RasterEdge.XDoc.PDF.dll. See if the device supports file transfer device. TwainTransferMode = method; break; } if (method == TwainTransferMethod.TWSX_FILE)
add page break to pdf; reader split pdf
@@ -674,8 +674,8 @@ class PHPlot{
($which_valign == 'top') { 
if
$which_ypos = $which_ypos - ImageFontHeight($which_font);
}
-   $which_text = ereg_replace(
,"",$which_text);
"\r"
-   $str = split(
,$which_text); 
"\n"
//multiple lines submitted by Remi Ricard
+   $which_text = preg_replace(
,"",$which_text);
"/\r/"
+   $str = explode(
,$which_text); 
"\n"
//multiple lines submitted by Remi Ricard
$height = ImageFontHeight($which_font);
$width = ImageFontWidth($which_font);
($which_angle == 90) {  
if
//Vertical Code Submitted by Marlin Viss
@@ -779,7 +779,7 @@ class PHPlot{
function SetPlotType($which_pt) {
$accepted = 
;
"bars,lines,linepoints,area,points,pie,thinbarline"
$asked = trim($which_pt);
-  
(eregi($asked, $accepted)) {
if
+  
(preg_match('/' . $asked .'/i', $accepted)) {
if
$
->plot_type = $which_pt;
this
;
return true
{
else
@@ -936,7 +936,7 @@ class PHPlot{
// It thus depends on the current character size, set by SetCharacterHeight().
/////////////////////////////////////////////////////////////////
-  $str = split(
,$
->title_txt); 
"\n"
this
+  $str = explode(
,$
->title_txt);
"\n"
this
$nbLines = count($str); 
($
->use_ttf == 1) {
if
this
catalog/admin/includes/classes/sessions.php
@@ -379,7 +379,7 @@
// '<session-name>=<session-id>' to allow URLs of the form
// http://yoursite/<session-name>=<session-id>/script.php 
(empty($session->id)) {
if
-      eregi($session->name . '=([(AC) (COMPAT) Use Perl-Compatible Regular Expressions 
PHP
for
v5.3^/]+)', $GLOBALS['REQUEST_URI'], $regs);
+      preg_match('/' . $session->name . '=([(AC) (COMPAT) Use Perl-Compatible Regular Expressions
PHP v5.3^/]+)/i', $GLOBALS['REQUEST_URI'], $regs);
for
$regs[1] = trim($regs[1]);
(!empty($regs[1])) {
if
$session->id = $regs[1];
catalog/admin/includes/functions/compatibility.php
@@ -56,7 +56,7 @@
(!function_exists('is_numeric')) {
if
function is_numeric($param) {
-      
ereg(
, $param);
return
"^[0-9]{1,50}.?[0-9]{0,50}$"
+      
preg_match(
, $param);
return
"/^[0-9]{1,50}.?[0-9]{0,50}$/"
}
}
@@ -87,7 +87,7 @@
(tep_not_null($host) && tep_not_null($type)) {
if
@exec(
, $output);
"nslookup -type=$type $host"
(list($k, $line) = each($output)) {
while
-          
(eregi(
, $line)) {
if
"^$host"
+          
(preg_match(
, $line)) {
if
"/^$host/i"
;
return true
}
}
catalog/admin/includes/functions/general.php
C# TWAIN - Acquire or Save Image to File
RasterEdge.XDoc.PDF.dll. is necessary in order to set the file format later Group4) device.Compression = TwainCompressionMode.Group3; break; } } acq.FileTranfer
break pdf password; pdf will no pages selected
C# TWAIN - Specify Size and Location to Scan
How to Save Acquired Image to File in C#.NET with in frames) { if (frame == TwainStaticFrameSizeType.LetterUS) { this.device.FrameSize = frame; break; } } }.
cannot select text in pdf; break a pdf apart
@@ -52,9 +52,9 @@
}
function tep_sanitize_string($string) {
-    $string = ereg_replace(' +', ' ', $string);
-
-    
preg_replace(
, '_', $string);
return
"/[<>]/"
+    $patterns = array ('/ +/','/[<>]/');
+    $replace = array (' ', '_');
+    
preg_replace($patterns, $replace, trim($string));
return
}
function tep_customers_name($customers_id) {
@@ -146,7 +146,7 @@
(@date('Y', mktime($hour, $minute, $second, $month, $day, $year)) == $year) {
if
date(DATE_FORMAT, mktime($hour, $minute, $second, $month, $day, $year));
return
{
else
-      
ereg_replace('2037' . '$', $year, date(DATE_FORMAT, mktime($hour, $minute, $second,
return
$month, $day, 2037)));
+      
preg_replace('/2037$/', $year, date(DATE_FORMAT, mktime($hour, $minute, $second,
return
$month, $day, 2037)));
}
}
@@ -938,8 +938,8 @@
$cached_file = $cache_blocks[$i]['file'];
$languages = tep_get_languages();
($j=0, $k=sizeof($languages); $j<$k; $j++) {
for
-                $cached_file_unlink = ereg_replace('-language', '-' .
$languages[$j]['directory'], $cached_file);
-                
(ereg('^' . $cached_file_unlink, $cache_file)) {
if
+                $cached_file_unlink = preg_replace('/-language/', '-' .
$languages[$j]['directory'], $cached_file);
+                
(preg_match('/^' . $cached_file_unlink . '/', $cache_file)) {
if
@unlink(DIR_FS_CACHE . $cache_file);
}
}
@@ -950,7 +950,7 @@
$cached_file = $cache_blocks[$i]['file'];
$languages = tep_get_languages();
($i=0, $n=sizeof($languages); $i<$n; $i++) {
for
-            $cached_file = ereg_replace('-language', '-' . $languages[$i]['directory'],
$cached_file);
+            $cached_file = preg_replace('/-language/', '-' . $languages[$i]['directory'],
$cached_file);
@unlink(DIR_FS_CACHE . $cached_file);
}
}
@@ -1276,7 +1276,7 @@
// nl2br() prior PHP 4.2.0 did not convert linefeeds on all OSs (it only converted \n)
function tep_convert_linefeeds($from, $to, $string) {
((PHP_VERSION < 
) && is_array($from)) {
if
"4.0.5"
-      
ereg_replace('(' . implode('|', $from) . ')', $to, $string);
return
+      
preg_replace('/(' . implode('|', $from) . ')/', $to, $string);
return
{
else
str_replace($from, $to, $string);
return
}
catalog/admin/includes/functions/html_graphs.php
@@ -160,7 +160,7 @@
$horizontal_graph_string .= '>';
// decide 
the value in bar is a color code or image.
if
-      
(ereg('^#', $bars[$i])) { 
if
+      
(preg_match('/^#/', $bars[$i])) {
if
$horizontal_graph_string .= '<table cellpadding=
cellspacing=
bgcolor=
"0"
"0"
"' .
width=
>' . 
.
$bars[$i] . '"
"' . ($values[$i] * $vals['scale']) . '"
"\n"
 <tr>' . 
.
"\n"
   <td>&nbsp;</td>' . 
.
"\n"
@@ -251,7 +251,7 @@
'        <td';
// set background to a color 
it starts with # or an image otherwise.
if
-      
(ereg('^#', $dbars[$i])) {
if
+      
(preg_match('/^#/', $dbars[$i])) {
if
$double_horizontal_graph_string .= ' bgcolor=
>';
"' . $dbars[$i] . '"
{
else
$double_horizontal_graph_string .= ' background=
>';
"' . $dbars[$i] . '"
@@ -260,7 +260,7 @@
$double_horizontal_graph_string .= '<nowrap>';
// decide 
the value in bar is a color code or image.
if
-      
(ereg('^#', $bars[$i])) { 
if
+      
(preg_match('/^#/', $bars[$i])) {
if
$double_horizontal_graph_string .= '<table align=
cellpadding=
cellspacing=
"left"
"0"
"0"
bgcolor=
width=
>' . 
.
"' . $bars[$i] . '"
"' . ($values[$i] * $vals['scale']) . '"
"\n"
'  <tr>' . 
.
"\n"
'    <td>&nbsp;</td>' . 
.
"\n"
catalog/admin/includes/functions/validations.php
@@ -43,22 +43,22 @@
function tep_validate_email($email) {
$valid_address = 
;
true
-    $mail_pat = '^(.+)@(.+)$';
+    $mail_pat = '/^(.+)@(.+)$/i';
$valid_chars = "[(AC) (COMPAT) Use Perl-Compatible Regular Expressions 
PHP v5.3^]
for
\[]";
\(\)<>@,;:\.\\\"
$atom = 
;
"$valid_chars+"
$quoted_user='(\"[(AC) (COMPAT) Use Perl-Compatible Regular Expressions 
PHP v5.3^\"
for
]*\")';
$word = 
;
"($atom|$quoted_user)"
-    $user_pat = 
;
"^$word(\.$word)*$"
-    $ip_domain_pat='^\[([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\]$';
-    $domain_pat = 
;
"^$atom(\.$atom)*$"
+    $user_pat = 
;
"/^$word(\.$word)*$/i"
+    $ip_domain_pat='/^\[([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\]$/i';
+    $domain_pat = 
;
"/^$atom(\.$atom)*$/i"
-    
(eregi($mail_pat, $email, $components)) {
if
+    
(preg_match($mail_pat, $email, $components)) {
if
$user = $components[1];
$domain = $components[2];
// validate user
-      
(eregi($user_pat, $user)) {
if
+      
(preg_match($user_pat, $user)) {
if
// validate domain
-        
(eregi($ip_domain_pat, $domain, $ip_components)) {
if
+        
(preg_match($ip_domain_pat, $domain, $ip_components)) {
if
// 
is an IP address
this
($i=1;$i<=4;$i++) {
for
($ip_components[$i] > 255) {
if
@@ -69,7 +69,7 @@
}
{
else
// Domain is a name, not an IP
-          
(eregi($domain_pat, $domain)) {
if
+          
(preg_match($domain_pat, $domain)) {
if
/* domain name seems valid, but now make sure that it ends in a valid TLD or ccTLD
and that there's a hostname preceding the domain or country. */
$domain_components = explode(
, $domain);
"."
@@ -79,7 +79,7 @@
{
else
$top_level_domain = strtolower($domain_components[sizeof($domain_components)-1]);
// Allow all 2-letter TLDs (ccTLDs)
-              
(eregi('^[a-z][a-z]$', $top_level_domain) != 1) {
if
+              
(preg_match('/^[a-z][a-z]$/i', $top_level_domain) != 1) {
if
$tld_pattern = '';
// Get authorized TLDs from text file
$tlds = file(DIR_WS_INCLUDES . 'tld.txt');
@@ -88,13 +88,13 @@
$words = explode('#', $line);
$tld = trim($words[0]);
// TLDs should be 3 letters or more
-                  
(eregi('^[a-z]{3,}$', $tld) == 1) {
if
+                  
(preg_match('/^[a-z]{3,}$/i', $tld) == 1) {
if
$tld_pattern .= '^' . $tld . '$|';
}
}
// Remove last '|'
$tld_pattern = substr($tld_pattern, 0, -1);
-                
(eregi(
, $top_level_domain) == 0) {
if
"$tld_pattern"
+                
(preg_match(
, $top_level_domain) == 0) {
if
"/$tld_pattern/i"
$valid_address = 
;
false
}
}
catalog/admin/modules.php
@@ -234,7 +234,7 @@
$keys .= '<b>' . $value['title'] . '</b><br>';
($value['use_function']) {
if
$use_function = $value['use_function'];
-            
(ereg('->', $use_function)) {
if
+            
(preg_match('/->/', $use_function)) {
if
$class_method = explode('->', $use_function);
(!is_object(${$class_method[0]})) {
if
include(DIR_WS_CLASSES . $class_method[0] . '.php');
catalog/admin/server_info.php
@@ -109,7 +109,7 @@ hr {display: none;}
ob_end_clean();
$phpinfo = str_replace('border: 1px', '', $phpinfo);
-    ereg('<body>(.*)</body>', $phpinfo, $regs);
+    preg_match('/<body>(.*)<\/body>/is', $phpinfo, $regs);
echo '<table border=
cellpadding=
width=
style=
"1"
"3"
"600"
"border: 0px; border-color:
>' .
#000000;"
'  <tr><td><a href="http:
><img border=
src=
//www.oscommerce.com"
"0"
title=
/></a><h1 class=
> ' . PROJECT_VERSION .
"images/oscommerce.png"
"' . PROJECT_VERSION . '"
"p"
'</h1></td>' . 
'  </tr>' .
catalog/admin/whos_online.php
@@ -84,7 +84,7 @@
<td class=
align=
><?php echo
"dataTableContent"
"center"
$whos_online['ip_address']; ?></td>
<td class=
><?php echo date('H:i:s',
"dataTableContent"
$whos_online['time_entry']); ?></td>
<td class=
align=
><?php echo date('H:i:s',
"dataTableContent"
"center"
$whos_online['time_last_click']); ?></td>
-                <td class=
><?php 
(eregi('^(.*)' . tep_session_name() .
"dataTableContent"
if
'=[a-f,0-9]+[&]*(.*)', $whos_online['last_page_url'], $array)) { echo $array[1] . $array[2]; } 
{ echo $whos_online['last_page_url']; } ?>&nbsp;</td>
else
+                <td class=
><?php 
(preg_match('/^(.*)' . tep_session_name() .
"dataTableContent"
if
'=[a-f,0-9]+[&]*(.*)/i', $whos_online['last_page_url'], $array)) { echo $array[1] . $array[2]; } 
{ echo $whos_online['last_page_url']; } ?>&nbsp;</td>
else
</tr>
<?php
}
catalog/advanced_search_result.php
@@ -300,7 +300,7 @@
$where_str .= 
;
" group by p.products_id, tr.tax_priority"
}
-  
( (!isset($HTTP_GET_VARS['sort'])) || (!ereg('[1-8][ad]', $HTTP_GET_VARS['sort'])) ||
if
(substr($HTTP_GET_VARS['sort'], 0, 1) > sizeof($column_list)) ) {
+  
( (!isset($HTTP_GET_VARS['sort'])) || (!preg_match('/[1-8][ad]/i', $HTTP_GET_VARS['sort']))
if
|| (substr($HTTP_GET_VARS['sort'], 0, 1) > sizeof($column_list)) ) {
($i=0, $n=sizeof($column_list); $i<$n; $i++) {
for
($column_list[$i] == 'PRODUCT_LIST_NAME') {
if
$HTTP_GET_VARS['sort'] = $i+1 . 'a';
catalog/includes/application_top.php
@@ -341,7 +341,7 @@
(list($key, $value) = each($HTTP_POST_VARS)) {
while
(is_array($value)) {
if
(list($key2, $value2) = each($value)) {
while
-                                          
(ereg (
, $key2, $
)) {
if
"(.*)\]\[(.*)"
var
+                                          
(preg_match (
, $key2, $
)) {
if
"/(.*)\]\[(.*)/"
var
$id2[$
[1]][$
[2]] = $value2;
var
var
}
}
catalog/includes/classes/cc_validation.php
@@ -14,21 +14,21 @@
$cc_type, $cc_number, $cc_expiry_month, $cc_expiry_year;
var
function validate($number, $expiry_m, $expiry_y) {
-      $
->cc_number = ereg_replace('[(AC) (COMPAT) Use Perl-Compatible Regular Expressions 
this
for
PHP v5.3^0-9]', '', $number);
+      $
->cc_number = preg_replace('/[(AC) (COMPAT) Use Perl-Compatible Regular Expressions 
this
PHP v5.3^0-9]/', '', $number);
for
-      
(ereg('^4[0-9]{12}([0-9]{3})?$', $
->cc_number)) {
if
this
+      
(preg_match('/^4[0-9]{12}([0-9]{3})?$/', $
->cc_number)) {
if
this
$
->cc_type = 'Visa';
this
-      } elseif (ereg('^5[1-5][0-9]{14}$', $
->cc_number)) {
this
+      } elseif (preg_match('/^5[1-5][0-9]{14}$/', $
->cc_number)) {
this
$
->cc_type = 'Master Card';
this
-      } elseif (ereg('^3[47][0-9]{13}$', $
->cc_number)) {
this
+      } elseif (preg_match('/^3[47][0-9]{13}$/', $
->cc_number)) {
this
$
->cc_type = 'American Express';
this
-      } elseif (ereg('^3(0[0-5]|[68][0-9])[0-9]{11}$', $
->cc_number)) {
this
+      } elseif (preg_match('/^3(0[0-5]|[68][0-9])[0-9]{11}$/', $
->cc_number)) {
this
$
->cc_type = 'Diners Club';
this
-      } elseif (ereg('^6011[0-9]{12}$', $
->cc_number)) {
this
+      } elseif (preg_match('/^6011[0-9]{12}$/', $
->cc_number)) {
this
$
->cc_type = 'Discover';
this
-      } elseif (ereg('^(3[0-9]{4}|2131|1800)[0-9]{11}$', $
->cc_number)) {
this
+      } elseif (preg_match('/^(3[0-9]{4}|2131|1800)[0-9]{11}$/', $
->cc_number)) {
this
$
->cc_type = 'JCB';
this
-      } elseif (ereg('^5610[0-9]{12}$', $
->cc_number)) { 
this
+      } elseif (preg_match('/^5610[0-9]{12}$/', $
->cc_number)) {
this
$
->cc_type = 'Australian BankCard';
this
{
else
-1;
return
catalog/includes/classes/http_client.php
@@ -386,7 +386,7 @@
$str = fgets($
->socket, 1024);
this
$finished = ($str == $lastLine);
(!$finished) {
if
-          list($hdr, $value) = split(': ', $str, 2);
+          list($hdr, $value) = explode(': ', $str, 2);
// nasty workaround broken multiple same headers (eg. Set-Cookie headers) @FIXME 
(isset($headers[$hdr])) {
if
$headers[$hdr] .= '; ' . trim($value);
catalog/includes/classes/language.php
Documents you may be interested
Documents you may be interested