我有一个表单字段(正在上传个人图片)。所以用户从 pc 中选择图像并提交表单。我稍后将通过以下方式处理所有发布的数据:
$this->input->post()
我插入数据库的方法是:
public function add_user()
{
$data = array(
'membership'=>$this->input->post('membership_type'),
'fullname'=>$this->input->post('fullname'),
'username'=>$this->input->post('username'),
'password'=>md5($this->input->post('password')),
'email'=>$this->input->post('email'),
'city'=>$this->input->post('city'));
'profilepic'=>$this->input->post('profilepic'));
$this->db->insert('members',$data);
}
现在我要在 profilepic 字段中插入的是服务器上图像的路径。我知道上面做错了,因为这种方式插入了发布到 profilepic 的图片。我需要一些更正。有没有可以执行上传和返回路径的功能?但是我又如何将图片的上传与用户数据的上传联系起来呢?
问候,
编辑:尝试了下面提供的代码并得到了这个:
遇到 PHP 错误
严重性:通知
消息:使用未定义的常量 full_path - 假定为 'full_path'
文件名:models/membership_model.php
行号:29
遇到 PHP 错误
严重性:警告
消息:无法修改标头信息 - 标头已由(输出开始于 /home2/xsysdeve/public_html/system/core/Exceptions.php:185)
文件名:core/Common.php
行号:438