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");
通过一行代码,可以顺利把图片上传到指定的目录。

返回的错误信息请看截图

本人小白,麻烦大神们帮帮忙。。。看看怎么回事?万分感谢!!
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
匿名用户
2015-07-02
展开全部
键入不带参数的net use列出网络连接。
devicename指定要连接到的资源名称或要断开的设备名称。
computernamesharename服务器及共享资源的名称。
password访问共享资源的密码。
*提示键入密码。
/user指定进行连接的另外一个用户。
domainname指定另一个域。
username指定登录的用户名。
/home将用户连接到其宿主目录。
/delete取消指定网络连接。
/persistent控制永久网络连接的使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莘赡05V
2015-07-01 · 知道合伙人软件行家
莘赡05V
知道合伙人软件行家
采纳数:1397 获赞数:3710
毕业安徽理工大学

向TA提问 私信TA
展开全部
限制了上传文件的长度,百度查下php.ini的配置
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式