我的图片上传代码提示找不到变量,请大家帮我看一下 在前面加上$file = $_POST["file"]; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还是不行,我也在网上下了别人的上传图片到mysql里的代码,但是我一运行,就会提示找不到变量,我快要疯了 $file = $_FILES['file']['tmp_name']; Notice: Undefined variable: file in D:\usr\www\minigame\admi\html\join_outgame.php on line 2这是原来的代码运行号的提示信息 在请教一下用php显示mysql数据库里的图片问题我用php显示保存在mysql数据库里的图片,显示的是个红X,下面是我的代码,希望大家能帮我看一下,是哪里出错了,谢谢HTML><BODY> <? mysql_connect($host,$username,$password) ;mysql_select_db($db) ;$result=mysql_query("SELECT * FROM Images") ;While($row=mysql_fetch_object($result)) { echo "<IMG SRC=\"showpic.php? PicNum=$row->PicNum\">"; } ?> </BODY> </HTML>showpic.php<? $result=mysql_query("SELECT * FROM Images WHERE PicNum=$PicNum") ;$row=mysql_fetch_object($result); Header( "Content-type: image/gif"); echo $row->Image; ?> 直接访问showpic.php,看是否正确显示图片,如果没有,那就是showpic.php有问题了 把 if($file != "nono")改成 if(file_exists($file))试试吧一般程序都是这么写的,判断一下文件是否存在即可 我以前照你那么写也显示不出图片 不得已我采取以下办法先用fwrite()将图片写入一临时目录,生成一临时文件,然后<IMG SRC=该文件>就行了,然后定期清理一下这个临时目录 php的问题,求大神求解 Fatal error: Call to undefined function print_r() in E:\php\guestbook0.5\test2 地址? 10分,求数据库设计流程 服务器的内存显示已经使用了 100% ,对速度是否有影响?如何解决? 怎么可能错??(yun 4 l) 新手的1个问题 PHP简单问题,各位给看看,是不是配置的问题 开发手机短信的市场价? 有PHP高手吗?请进! 高难度问题,如何用php模拟http头!具体说明见内容,不知道也来顶下! 谁给个mysql下载地址啊 !谢谢~~~~
这是原来的代码运行号的提示信息
HTML>
<BODY>
<?
mysql_connect($host,$username,$password) ;
mysql_select_db($db) ;
$result=mysql_query("SELECT * FROM Images") ;
While($row=mysql_fetch_object($result))
{
echo "<IMG SRC=\"showpic.php? PicNum=$row->PicNum\">";
}
?>
</BODY>
</HTML>showpic.php
<?
$result=mysql_query("SELECT * FROM Images WHERE PicNum=$PicNum") ;
$row=mysql_fetch_object($result);
Header( "Content-type: image/gif");
echo $row->Image;
?>
改成 if(file_exists($file))
试试吧一般程序都是这么写的,判断一下文件是否存在即可
先用fwrite()将图片写入一临时目录,生成一临时文件,然后<IMG SRC=该文件>就行了,然后定期清理一下这个临时目录