
正文
php文件上传了没数据库 php中实现文件上传需要用到哪几个函数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php在本地运行一切正常,上传到服务器之后显示空白,文件路径是一样的,没有数据库的,求高手解答。
写个最简单php文件上传了没数据库的php文件测试一下
?php
phpinfo();
?
设置php.ini
display_errors=on
这样可以看到错误提示 开发完成再关掉
刚开始用php时经常会出现这种小问题
一般有两种可能性
1 环境有问题
zend optimizer等有问题
2 代码问题
语法错误之类的
建议开发时还是要打开错误提示 甚至notice也要打开
可以百度 “php 空白”
--------------------
额。。忽略上面吧。。php文件上传了没数据库你说在本地正常。。那就有可能是代码里面有包含文件 而文件不存在。。。
相关问答
Q1: php上传文件提示成功但没有存进数据库
$sql="insert into t_file(f_title,f_remark,f_file,f_upload_time) values('$title','$remark','$file',now())";
这里php文件上传了没数据库的now()是取当前时间么?没用过这个方法,貌似php手册里面也没有哦,不知道是不是php文件上传了没数据库你自定义的,如果不是的话,应该报错的,直接用time()吧。
Q2: thinkphp上传文件成功,但是无法写入数据库,用print_r($info)也什么都没有...文件的参数都怎么获取?
//上传单个文件的表单模式
form action="__CONTROLLER__/upload" enctype="multipart/form-data" method="post"
input type="text" name="name" /
input type="file" name="photo" /
input type="submit" value="提交" /
/form
//多文件上传设置,或者改为 photo1,photo2,photo3 即可
input type="file" name="photo[]" /
input type="file" name="photo[]" /
input type="file" name="photo[]" /
在控制器里创建一个 upload 方法,实现上传功能php文件上传了没数据库:
//上传功能
public function upload() {
$upload = new Upload(); //实例化上传类
$upload-maxSize = 3145728; //设置上传大小,字节
$upload-exts = array('jpg','gif','png','jpeg'); //限定后缀
$upload-savePath = './'; //在根目录Uploads下
$info = $upload-upload(); //执行上传方法
if (!$info) {
$this-error($upload-getError()); //错误了
} else {
$this-success('上传成功php文件上传了没数据库!'); //成功了
}
}
php文件上传了没数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php中实现文件上传需要用到哪几个函数、php文件上传了没数据库的信息别忘了在本站进行查找喔。






