• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php 图片下传 图片不显示

php 搞代码 3年前 (2022-01-24) 26次浏览 已收录 0个评论

php 图片上传 图片不显示
这是上传代码
if($_POST[sub]){
$myfile=$_FILES[myfile];//先得到上传的数据;
$name=$myfile[name];//得到文件名称
$size=$myfile[size];//得到文件大小
$tmp=$myfile[tmp_name];¥本文来%源[email protected]搞@^&代*@码)网5搞gaodaima代码//得到文件临时路径
$arr=explode(“.”,$name);
$str=strtolower($arr[count($arr)-1]);//得到后缀名
$newName=date(“YmdHis”).”.”.$str;
$picurl=”uploadfile/”.$newName;//数据库中要保存路径
move_uploaded_file($_FILES[“file”][“tmp_name”],”../uploadfile/”.$_FILES[“file”][“name”]);
mysql_query(“insert into history (title,time,picurl,content,introduct) values (‘$_POST[title]’,’$_POST[time]’,’$picurl’,’$_POST[content]’,’$_POST[introduct]’)”);
?>
这是显示代码

” width=”100″ height=”100″ />

本地可以用 上传到服务器后图片不显示,希望各位帮帮忙

——解决方案——————–
$myfile=$_FILES[myfile];//先得到上传的数据;
move_uploaded_file($_FILES[“file“][“tmp_name”],”../uploadfile/”.$_FILES[“file“][“name”]);

到底叫啥名字
——解决方案——————–
没看到 $row[picurl] 在哪赋值的
——解决方案——————–

引用:

没看到 $row[picurl] 在哪赋值的

++
——解决方案——————–
不需要删除,1楼上面那句,只要把下面那句的file都改为myfile
如果删了上面那句,那你代码中的3.4.5行都要修改了
——解决方案——————–
确定下这两点:
1.你确定图片上传成功了吗?在文件夹能找到上传的图片?
2.图片的相关信息被保存到数据库了吗?
3.如果以上两点都无问题,请确定上传到服务器后,在本地可用的图片地址路径是否符合服务器的url规则?


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php 图片下传 图片不显示
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址