这是上传代码
if($_POST[sub]){
$myfile=$_FILES[myfile];//先得到上传的数据;
$name=$myfile[name];//得到文件名称
$size=$myfile[size];//得到文件大小
$tmp=$myfile[tmp_name];//得到文件临时路径
$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]')");
?>
这是显示代码
<td ><img src="<?php echo "../".$row[picurl]?>" width="100" height="100" /></td>
本地可以用 上传到服务器后图片不显示,希望各位帮帮忙
if($_POST[sub]){
$myfile=$_FILES[myfile];//先得到上传的数据;
$name=$myfile[name];//得到文件名称
$size=$myfile[size];//得到文件大小
$tmp=$myfile[tmp_name];//得到文件临时路径
$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]')");
?>
这是显示代码
<td ><img src="<?php echo "../".$row[picurl]?>" width="100" height="100" /></td>
本地可以用 上传到服务器后图片不显示,希望各位帮帮忙
解决方案 »
- 用户登陆时的安全问题,如何防止http请求欺骗
- smarty中if语句中的变量无效
- ccnow接口,求指教,在线等
- 查询其他购物网站(比如卓越、当当)订单状况(即追踪订单)
- eclipse3.2和phpeclipse1.1.8的问题
- fsockopen是不是不能保存cookie跟session?
- php使用共享内存实现application(for unix/linux/solaris... but windows)
- 数据库问题?
- 求解,这个数据如何获取出来。。
- 模板volist遍历
- 错误:This page can't be displayed. Contact support for additional information.
- PHP做的WEBSERVICE如何防止他人调用?
move_uploaded_file($_FILES["file"]["tmp_name"],"../uploadfile/".$_FILES["file"]["name"]);到底叫啥名字
<?php
$result=mysql_query("select * from date_history order by id desc limit $pagenum,$pagesize");
while($row=mysql_fetch_array($result)){
?>
<td ><img src="<?php echo "../".$row[picurl]?>" width="100" height="100" /></td>
<?php
}
?>
如果删了上面那句,那你代码中的3.4.5行都要修改了
if($_POST[sub]){//当点击添加产品,先完成文件的上传,再添加到数据库
$myfile=$_FILES[myfile];//先得到上传的数据;
$name=$myfile[name];//得到文件名称
$size=$myfile[size];//得到文件大小
$tmp=$myfile[tmp_name];//得到文件临时路径
$arr=explode(".",$name);
$str=strtolower($arr[count($arr)-1]);//得到后缀名
$newName=date("YmdHis").".".$str;
$picurl="uploadfile/".$newName;//数据库中要保存路径
/*move_uploaded_file($tmp,"../uploadfile/".$newName);//移动到指定文件夹*/
move_uploaded_file($_FILES["myfile"]["name"],"../uploadfile/".$_FILES["myfile"]["tmp_name"]);
mysql_query("insert into date_history (title,time,picurl,content,introduct) values ('$_POST[title]','$_POST[time]','$picurl','$_POST[content]','$_POST[introduct]')");
后台提示上传成功,前台不显示服务器上也找不到上传的图片
1.你确定图片上传成功了吗?在文件夹能找到上传的图片?
2.图片的相关信息被保存到数据库了吗?
3.如果以上两点都无问题,请确定上传到服务器后,在本地可用的图片地址路径是否符合服务器的url规则?