Your IP : 216.73.216.170


Current Path : /home/zqegovsj/public_html/us3.supplierlist.com/member/master/
Upload File :
Current File : /home/zqegovsj/public_html/us3.supplierlist.com/member/master/download.php

<?php
$inc_path = "../../haibo/en/";$ua_sm_compile_dir = "newmember/";
require($inc_path."global.php");
require($inc_path .APP_NAME. 'configs/db_session.php');
//ini_set('display_errors','On');
//error_reporting(E_ALL);
uses("download","member","company","product");
require($inc_path.APP_NAME.'include/page_admin.php');
require("session.php");$tb_prefix= $_SESSION['Version']."_";
$member = new Members();$member->table = 'members2';
$company=new Companies();$product=new Products();

$download = new Downloads();$download->table = $tb_prefix.'dow';
$conditions = null;
$tpl_file = "download_index";
if (isset($_REQUEST['del'])){
	$deleted = false;
	
	if(!empty($_POST['id'])) {
		$ids=implode(',',$_POST['id']);
		$sql="select file from ".$_SESSION['Version']."_dow where id in (".$ids.")";
			$rr = $g_db->GetAll($sql);
			if($_SESSION['Version']=='en'){
			foreach($rr as $k=>$v){
			@unlink('../../download/'.$v['file']);
		}
		}
else {
	foreach($rr as $k=>$v){
			@unlink('../../'.$_SESSION['Version'].'/download/'.$v['file']);
		}
}			
		$deleted = $download->del($_POST['id']);
	}
	if(!empty($_GET['id'])){
		$deleted = $download->del($_GET['id']);
	}
	
}
if($_GET['action'] == "view"){
	if($_GET['id']){
		$sql = "SELECT * FROM ".$download->getTable(true)." WHERE member_id='".$_SESSION['MemberID']."' and id=".$_GET['id'];
		$res = $g_db->GetRow($sql);
		setvar("n",$res);
	}
	
	$tpl_file = "download_edit";
}
if (isset($_POST['save']) && !empty($_POST['download'])) {
	$vals = array();
	$vals = $_POST['download'];	
	if($_FILES['pic']['name']!=''){		require(LIB_PATH.'controllers/upload.inc.php');		
	$f = $_FILES['pic'];		
	$vals['type']=end(explode('.', $f['name']));		ini_set("memory_limit", "32M");		
	$check_path = $_SESSION['MemberName'].'/';		
	if($_SESSION['Version']=='en'){
		@mkdir('../../download/'.$check_path);		
	} else {
		@mkdir('../../'.$_SESSION['Version'].'/download/'.$check_path);		
		}	
	$file_ext = fileext($f['name']);		
	
	
	if($_SESSION['Version']=='en'){$p_name=$vals['name'];

$p_name = str_replace(" ","",$p_name);
$p_name = str_replace("&","",$p_name);
$p_name = str_replace(",","",$p_name);
$p_name = str_replace("/","",$p_name);
$p_name = str_replace(".","",$p_name);
$p_name = str_replace("%","",$p_name);
$p_name = str_replace("(","",$p_name);
$p_name = str_replace(")","",$p_name);
$p_name = str_replace("#","",$p_name);
$p_name = str_replace("@","",$p_name);
$p_name = str_replace("*","",$p_name);
$p_name = str_replace("=","",$p_name);
$p_name = str_replace(":","",$p_name);
$p_name = str_replace("-","",$p_name);
$p_name = str_replace("_","",$p_name);
$p_name = str_replace("!","",$p_name);
$p_name = str_replace("?","",$p_name);
$p_name = str_replace("\'","",$p_name);
$p_name = str_replace("\"","",$p_name);
$p_name = str_replace("'","",$p_name);
$p_name = str_replace("+","",$p_name);
$p_name = str_replace("'","",$p_name);
$p_name = str_replace("`","",$p_name);
$p_name = str_replace("$","",$p_name);
$p_name = str_replace("[","",$p_name);
$p_name = str_replace("]","",$p_name);
$p_name = str_replace("“","",$p_name);
$p_name = str_replace("”","",$p_name);
$p_name = str_replace(",","",$p_name);
$p_name=strtolower($p_name);

	$this_product_pic = $_SESSION['MemberID']."_".date("Ymd",time())."_".$p_name."_".time().$file_ext;}
				else 
	
	$this_product_pic = $_SESSION['MemberID']."_".date("Ymd",time())."_".time().$file_ext;          
	
	
	$uploade_file = move_uploaded_file($f['tmp_name'],'../../download/'.$check_path.$this_product_pic);	
	
	if($_POST['oldfile']!=''){
	$sql="select file from ".$_SESSION['Version']."_dow where id=".$_POST['id']."";
		$rr = $g_db->GetAll($sql);
		if($_SESSION['Version']=='en'){
			foreach($rr as $k=>$v){
			@unlink('../../download/'.$v['file']);
		}
		}
else {
	foreach($rr as $k=>$v){
			@unlink('../../'.$_SESSION['Version'].'/download/'.$v['file']);
		}
}
		}	
		
	$vals['file']=$check_path.$this_product_pic;	}	array_walk($vals,"uatrim");	if($_POST['id']==''){		
	$vals['created'] = time(); 		
	$vals['member_id']=$_SESSION['MemberID'];		
	$download->save($vals);	}else{		$download->save($vals, "update", $_POST['id']);	}	
	$tpl_file = "download_index";
}
if($_GET['action'] = "list"){
	$conditions= "member_id=".$_SESSION['MemberID']." and name like '%".$_POST['search_name']."%'";
	$amount = $download->findCount($conditions,"id");
	pageft($amount,20);	
	

	$fields = "id,member_id,name,keyword,file,type,created,cpt_range";	
	$res = $download->findAll($fields, $conditions, "cpt_range DESC,id DESC",$firstcount,$displaypg);	
	foreach($res as $k=>$v){		
		$sql = "SELECT * FROM ".$member->getTable(true)." WHERE id=".$v['member_id'];		
		$res2 = $g_db->GetRow($sql);		
		$res[$k]['username']=$res2['username'];				
		$res[$k]['created'] =date('Y-m-d H:i:s',$res[$k]['created']);			
	}
	setvar("downloadList",$res);
	setvar("count",count($res));
	setvar("Amount",$amount);
	setvar("PageHeader",$page_header);
	setvar("ByPages",$pagenav);
}


include("head.php");template("newmember/".$tpl_file);
?>