php表单不能传输空数据 php表单文件上传
关于php表单上传数据库无法上传
可能是是人家的端口不是3306,改了的 如果是用户名、密码错误的话,应该有另一种报错提示。
创新互联-云计算及IDC服务提供商,涵盖公有云、IDC机房租用、成都移动云计算中心、等保安全、私有云建设等企业级互联网基础服务,咨询电话:18982081108
),{$con})你的 SQL语句 有点问题。还有SQL不分大小写,但这样写更清楚一些。先确认数据库连接是正常的,然后echo sql 看看,数据是否正常,然后再写入库。出问题了调试要步步试下来,就知道问题出在哪里了。
先上传一个小文件,试试是否是因为数据库数据大小的限制。上传的文件数据先不要进行入库。输出试试看,是否正确。查看一下表单enctype是否设置正确。你说两个空间共用一个数据库。
配置php.ini extension=php_gddll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll 把上面四个。
else { ...查重...保存...} 补充:你看你补充的内容,下面这段的第二个}是和谁配对的,你知道错误了吧。
上传文件是不能包含中文名的,可以生成新的文件名再上传。如果想保留原文件名,可以写入数据库,然后输出时做一个专门的脚本,用于读取原文件名并输出。
php的表单提交的时候数据库中为什么还是有空数据的存在?
1、还是那句话,想偷懒没问题,前提是你真的知道它的原理。
2、查看数据库类型。看是否是数据库类型不正确,一个上传文件要用二进制做为类型。先上传一个小文件,试试是否是因为数据库数据大小的限制。上传的文件数据先不要进行入库。输出试试看,是否正确。
3、如果需要这样的话可以考虑cookie技术。
我的php可以正常连接到数据库,但是表单里的数据总是上传失败……新手求...
1、错误是mysql_fetch_array的参数应该是资源类型的。
2、检查你的mysql表设置的字段,字段类型,是否为空等是否与你插入的数据类型信息相符,如果插入失败,数据库应该会报错,你仔细查看一下报错信息。
3、你在$sql下面输出 echo $sql;exit; 然后再操作一遍,看看会出现什么样的sql语句。接着你看这sql语句是不是你想要的,放到myadmin里面执行能不能得到正确的返回值。如果有错误你就对着改就可以了。
4、上传800字节的文件,正常;上传40K的文件,PHP报告文件过大,也正常;上传3000个字节的文件,PHP未报告错误,它成功保存了文件!出乎意料!问题就出在main/rfc186c中判断文件是否超长的这部分代码上。
5、人家服务器商直接把这个用户权限给你了?4 你太牛了!既然没有上传数据库内容~~~先把你本地的数据库导出来,直接导出SQL代码 然后再在服务器运行这些SQL代码,看图,phpMyAdmin 有数据导出和SQL执行功能。
网页名称:php表单不能传输空数据 php表单文件上传
当前网址:http://cdiso.cn/article/deodhpd.html