网站建设资讯

NEWS

网站建设资讯

php文件上传了没数据库 php文件上传用什么请求方法

php在本地运行一切正常,上传到服务器之后显示空白,文件路径是一样的,没有数据库的,求高手解答。

写个最简单的php文件测试一下

成都创新互联公司是一家专注于网站建设、成都做网站与策划设计,建水网站建设哪家好?成都创新互联公司做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:建水等地区。建水做网站价格咨询:18980820575

?php

phpinfo();

?

设置php.ini

display_errors=on

这样可以看到错误提示 开发完成再关掉

刚开始用php时经常会出现这种小问题

一般有两种可能性

1 环境有问题

zend optimizer等有问题

2 代码问题

语法错误之类的

建议开发时还是要打开错误提示 甚至notice也要打开

可以百度 “php 空白”

--------------------

额。。忽略上面吧。。你说在本地正常。。那就有可能是代码里面有包含文件 而文件不存在。。。

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 方法,实现上传功能:

//上传功能

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上传文件提示成功但没有存进数据库

$sql="insert into t_file(f_title,f_remark,f_file,f_upload_time) values('$title','$remark','$file',now())";

这里的now()是取当前时间么?没用过这个方法,貌似php手册里面也没有哦,不知道是不是你自定义的,如果不是的话,应该报错的,直接用time()吧。


文章名称:php文件上传了没数据库 php文件上传用什么请求方法
本文来源:http://cdweb.net/article/ddjepph.html