PHP上载时间戳命名(保存路径)
HTML代码:图片介绍
PHP代码:
< PHP
* MWBE Version1.0
* -----------------------------------------------
*复制2013-2014新译本
*网络:沟通
* -----------------------------------------------
*作者:陶*数据:2014-7-22
* /
标题(内容类型:文本/ HTML;字符集= UTF-8);
/ /步骤1使用_files { } { 'pic美元的错误}来检查错误
如果(isset($ _get {行动=IMG})){
如果($ _files {IMG
开关($ _files {IMG
案例1:
;
打破;
案例2:
;
打破;
案例3:
;
打破;
案例4:
;
打破;
违约:
;
}
出口;
}
为美元= 2000000; / / 50k
/ /步2美元_files {PIC
如果($ _files {IMG
;
出口;
}
/ /步3美元_files {PIC
/ *列表(DL美元美元,XL)=爆炸( / $ _files {,图片
如果(dl)!=图像){
请上传一张图片,没有其他类型的文件。
出口;
}
* /
allowtype美元=阵列(PNG
$ ARR =爆炸($ _files {。
HZ =美元美元ARR {计数($ ARR)- 1 };
如果(!in_array($赫兹,allowtype美元)){
;
出口;
}
步骤4将重命名POST文件名。
路径=..美元/ imgweb / ;
fileimgweb美元=imgweb / / / ;为了符合UBB路径
randname美元=日期(Y),戴特(我),戴特(D)。戴特(H),戴特(我)。戴特()(100, 999)。
将将文件移动到指定目录的临时位置可以是
如果(is_uploaded_file(_files美元{ IMG
如果(move_uploaded_file(_files美元{ IMG
;
session_start();
_session美元{ 'images} = fileimgweb randname美元美元;
其他{ }
;
}
其他{ }
;
}
}
>