PHP 上传二进制流图片问题,数据库是MSSQL2000
最近正在测试一个上传图片功能,把图片转换成二进制流后保存到MSSQL2000数据库中,在DW中检测已到没有语法上面的错误,但上传时返回的信息大多是”标识符太长“等,图片大...
最近正在测试一个上传图片功能,把图片转换成二进制流后保存到MSSQL2000数据库中,在DW中检测已到没有语法上面的错误,但上传时返回的信息大多是”标识符 太长“等,图片大小应该不是问题,才43.49kb。
echo "图片大小: " . $dx . " Kb<br />"; //图片大小
echo $_FILES["file"]["tmp_name"]; //临时图片名称
$fp = fopen($_FILES["file"]["tmp_name"],"rb");
$buf = addslashes(fread($fp,$_FILES["file"]["size"]));
include("../SQL.php");
$result = mssql_query("INSERT INTO PType VALUES('000740001100018','$buf')");
这里的 $result 一行的行号是66行
//move_uploaded_file($_FILES["file"]["tmp_name"],"p/" . "000.jpg");
通过一行代码,可以顺利把图片上传到指定的目录。
返回的错误信息请看截图
本人小白,麻烦大神们帮帮忙。。。看看怎么回事?万分感谢!! 展开
echo "图片大小: " . $dx . " Kb<br />"; //图片大小
echo $_FILES["file"]["tmp_name"]; //临时图片名称
$fp = fopen($_FILES["file"]["tmp_name"],"rb");
$buf = addslashes(fread($fp,$_FILES["file"]["size"]));
include("../SQL.php");
$result = mssql_query("INSERT INTO PType VALUES('000740001100018','$buf')");
这里的 $result 一行的行号是66行
//move_uploaded_file($_FILES["file"]["tmp_name"],"p/" . "000.jpg");
通过一行代码,可以顺利把图片上传到指定的目录。
返回的错误信息请看截图
本人小白,麻烦大神们帮帮忙。。。看看怎么回事?万分感谢!! 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
2个回答
2015-07-02
展开全部
键入不带参数的net use列出网络连接。
devicename指定要连接到的资源名称或要断开的设备名称。
computernamesharename服务器及共享资源的名称。
password访问共享资源的密码。
*提示键入密码。
/user指定进行连接的另外一个用户。
domainname指定另一个域。
username指定登录的用户名。
/home将用户连接到其宿主目录。
/delete取消指定网络连接。
/persistent控制永久网络连接的使用。
devicename指定要连接到的资源名称或要断开的设备名称。
computernamesharename服务器及共享资源的名称。
password访问共享资源的密码。
*提示键入密码。
/user指定进行连接的另外一个用户。
domainname指定另一个域。
username指定登录的用户名。
/home将用户连接到其宿主目录。
/delete取消指定网络连接。
/persistent控制永久网络连接的使用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询