From 15e50df43b59493358d034ca684450aec36093c9 Mon Sep 17 00:00:00 2001 From: jwangen Date: Sat, 2 Nov 2002 05:17:17 +0000 Subject: fixed all errors which error_reporting() was returning --- search.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'search.php') diff --git a/search.php b/search.php index c755d0c..b0f70e7 100644 --- a/search.php +++ b/search.php @@ -452,8 +452,9 @@ function format_recur($arr) { if ($arr['BYMONTHDAY'][(count($arr['BYMONTHDAY']) - 1)] == '0') unset($arr['BYMONTHDAY'][$last]); $last = count($arr['BYMONTHDAY']) - 1; foreach ($arr['BYMONTHDAY'] as $key => $day) { - ereg('([\-]{0,1})([0-9]{1,2})',$day,$regs); + ereg('(-{0,1})([0-9]{1,2})',$day,$regs); list($junk,$sign,$day) = $regs; + if ($sign != '') $list .= $sign; if ($key == $last) $list .= $day; else $list .= $day.$d; } @@ -465,9 +466,10 @@ function format_recur($arr) { $list = ''; $last = count($arr['BYDAY']) - 1; foreach ($arr['BYDAY'] as $key => $day) { - ereg('([\-]{0,1})([0-9]{0,1})([A-Z]{2})',$day,$regs); + ereg('([-\+]{0,1})([0-9]{0,1})([A-Z]{2})',$day,$regs); list($junk,$sign,$day_num,$day_txt) = $regs; $num = two2threeCharDays($day_txt,false); + if ($sign != '') $list .= $sign; if ($day_num != '') $list .= $day_num.' '; if ($key == $last) $list .= $daysofweek_lang[$num]; else $list .= $daysofweek_lang[$num].$d; -- cgit v1.2.3