~图片下传时发生的异常
程序员文章站
2022-05-29 11:59:07
...
求助~图片上传时发生的错误~
php部分
if(!empty($_POST["tjsp11"])){
$file_path="../uploadpic/";
$pic_type=array(".jpg",".png",".gif");
$up_name=$_FILES["tjsp11"]["name"];
//echo $up_name;
$pic_name=substr($up_name,strrpos($up_name,"."));
$up_date=date("ymdhis");
if(!in_array($pic_name,$pic_type)){
echo "Error Pic Type";
exit();
}
if($_FILES[u_file][size]>=0){//未限制大小
echo "图片不能超过1MB";
exit();
}
else{
move_uploaded_file($_FILES["tjsp11"]["tmp_name"],$file_path.$up_date.$pic_type);
}
}
?>
html部分
我尝试着echo $up_name; 没有任何输出的内容。不知道问题出在哪儿了,图片依然上传不了。麻烦详细点帮我挑挑错。
------解决方案--------------------
php部分
if(!empty($_POST["tjsp11"])){
$file_path="../uploadpic/";
$pic_type=array(".jpg",".png",".gif");
$up_name=$_FILES["tjsp11"]["name"];
//echo $up_name;
$pic_name=substr($up_name,strrpos($up_name,"."));
$up_date=date("ymdhis");
if(!in_array($pic_name,$pic_type)){
echo "Error Pic Type";
exit();
}
if($_FILES[u_file][size]>=0){//未限制大小
echo "图片不能超过1MB";
exit();
}
else{
move_uploaded_file($_FILES["tjsp11"]["tmp_name"],$file_path.$up_date.$pic_type);
}
}
?>
html部分
我尝试着echo $up_name; 没有任何输出的内容。不知道问题出在哪儿了,图片依然上传不了。麻烦详细点帮我挑挑错。
------解决方案--------------------
推荐阅读
-
Vue批量图片显示时遇到的路径被解析问题
-
laravel实现图片上传预览,及编辑时可更换图片,并实时变化的例子
-
当文本框的值发生改变时,触发事件,在IE中有效
-
解决SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)。BACKUP DATABASE 正在异常终止。”错误的解决办法
-
C# WinForm控件对透明图片重叠时出现图片不透明的简单解决方法
-
SQLserver2000 企业版 出现"进程51发生了严重的异常"错误的处理方法
-
android中知道图片name时获取图片的简单方法
-
在使用MAC OS X打印文件时发生各种问题的解决方法
-
php实现修改新闻时删除图片的方法
-
PHP各种异常和错误的拦截方法及发生致命错误时进行报警