复制代码代码如下所示:
<
session_start();
如果($ _session {公司} = =)
{
退出();
}
> <上传图片

uptypes美元=阵列(图像/ JPG,JPEG图像 / /格式,图像,图像/ pjpeg ','图像/ GIF,BMP图像 / / x-shockwave-flash 'application ',','图像/ x-png);
max_file_size美元= 5000000; / /上传文件大小限制,字节


为增加=日期(年月日
testdir美元= / 美元增加。;
如果(file_exists($ testdir)):
其他的:
mkdir(testdir美元,0777);
Endif;

destination_folder =增加美元美元。;上载文件路径
imgpreview美元= 1; / /生成预览(1代,其他不产生);
imgpreviewsize美元= 1 / / / 2;缩略图的比例

如果($ _server { } = 'post 'request_method ' ')
{
如果(!is_uploaded_file($ _files {PICtmp_name } { }))
如果文件存在
{
文件不存在!;
出口;
}

文件_files美元{ =PIC};
如果($ max_file_size <文件{尺寸))
检查文件大小
{
文件太大!;
出口;
}

如果(!in_array($文件{型},uptypes美元))
检查文件类型
{
只能上传图像文件或flash!;
出口;
}

如果(!file_exists($ destination_folder))
mkdir($ destination_folder);

为文件名=文件{tmp_name};
image_size美元= getimagesize($文件名);
pinfo美元=是($文件{名字));
为避免美元扩展pinfo { } =;
picname美元=时间()。,。为避免;
目标=美元美元美元picname destination_folder;

如果(file_exists(合目的)$覆盖!= true)
{
同名文件已经存在!;
出口;
}

如果(!move_uploaded_file($文件名,为目的地))
{
上传文件错误!;
出口;
}

pinfo美元(合目的)=是;
按美元pinfo } { basename = $;
}
书信电报

$路径= dirname(__file__);
require_once($路径。 / / / .. ..模块/工厂。php);

工厂=新工厂();
bll_trade美元=美元厂-> factorytrade();
{试
新信息();
信息标题=美元美元>> _post {标题};
为信息->存款=美元_post { 'deposit};
信息->雇佣=美元美元_post { 'hire};
$Infor->Location = $_POST{'Location'};
$;
为信息->介绍= _post美元'intro'} {;
如果($ _session { 'memberid } = =){
$;
{ }人
信息-> ->美元会员ID = _session美元'memberid'} {;}
如果($ _post { 'goodsbarcode } = =){
$ >商品>条码= 0;
{ }人
信息->商品->美元_post { 'goodsbarcode条码=美元};}
修改后的$ >类= id = 0;修改后的一天
为信息issuetime =时间()>;
—> viewnum = 0美元;
在修改后的几天内未确定的状态= 1
$ =顶部= 0;
$ =建议= 0;
信息bookmember美元-> -> ID = 0;
—> booktime = 0美元;
—> bookremark = 0美元;
bll_trade美元-> createinfor(元信息);
回声释放信息成功!;
}
捕获(异常错误){
echo $错误- > GetMessage();
}
>