alert('Successfully Deleted.'); parent.location='client.html';";//*/ } if($post['deleteall']){ Mysql::dbConnect(); foreach($post as $key => $value){ if($key == "client"){ foreach($value as $k => $v){ $i++; $ROW = Mysql::dbQueryRow('*','a_files',"WHERE af_id = ".$v); if($ROW){ if(file_exists($ROW['af_filepath'])){ unlink($ROW['af_filepath']); } } Mysql::dbDelete("a_files","WHERE af_id = ".$v); $success = true; } } } if($success) echo "";//*/ Mysql::dbClose(); } if($post['clientSubmit']){ foreach($_FILES as $fk => $fv){ foreach($fv as $vk => $vv){ if($vk == "name"){ foreach($vv as $key => $value){ if(!empty($value)){ $fileID[] = $key; } } } } } if(!empty($fileID)){ Mysql::dbConnect(); $EXTS = array("xls","xlsx","jpg","jpeg","gif","png","pdf","doc","docx","csv","dwg","dxf"); foreach($fileID as $pkey => $pval){ $_EXT = explode(".",$_FILES["pageName"]["name"][$pval]); $EXT = end($_EXT); if(!in_array(strtolower($EXT),$EXTS)){ $NOTIFY = String::Notify(105); break; } if($_FILES["pageName"]["size"][$pval] > 5242880){ $NOTIFY = String::Notify(106); } if(!$NOTIFY){ $DIR = 'uploads/'; if(preg_match("/([[:space:]])/i",$_EXT[0])){ $_fname = explode(" ",$_FILES["pageName"]["name"][$pval]); $fname = stripQuote($_fname[0]); }else{ $fname = stripQuote($_EXT[0]); } $FILEPATH = time()."_".$fname.".".$EXT; $FILENAME = stripQuote($_FILES["pageName"]["name"][$pval]); if(move_uploaded_file($_FILES["pageName"]["tmp_name"][$pval],$DIR.$FILEPATH)){ $INSERT["af_userid"] = $_SESSION["userID"]; $INSERT["af_filepath"] = $DIR.$FILEPATH; $INSERT["af_filename"] = $FILENAME; Mysql::dbInsert($INSERT,"a_files"); } } } Mysql::dbClose(); echo "";//*/ } } $class = new Main; $class->Template('tpl/home2.html'); $class->Parameter('home',$GLOBALS['DOC_ROOT']); $class->Parameter('displayContent',display('tpl/content-client.html')); Mysql::dbConnect(); $ROW = Mysql::dbQueryAll('*','a_files',"WHERE af_userid = '{$_SESSION["userID"]}'"); if($ROW){ $paginate = Paging::navigation($total, 'manageclient.html', $limit);// $disabled = ''; $rPage = ($get['page']) ? $get['page'] : ''; foreach($ROW as $rKey => $rVal){ if($x%2) $bg = 'background:#D7D7D7;'; else $bg = ''; $displayList .= ' '.String::Cut($rVal['af_filename'],55).'  '; $x++; } }else{ $displayList = 'No File(s) Added...'; $disabled = 'disabled="disabled"'; } Mysql::dbClose(); $disabled2 = ($_SESSION["userID"]) ? 'disabled="disabled"' : ''; $class->Parameter('disabled2',$disabled2); $class->Parameter('disabled',$disabled); $class->Parameter('displayList',$displayList); $class->Parameter('paginate',$paginate); $class->Parameter('notify',($GLOBALS['NOTIFY'] ? $GLOBALS['NOTIFY'] : ' ')); echo $class->Display(); ?>