Php 提交所有表单字段时,如何在codeigniter中上载图像?
我想知道在使用codeigniter时如何上传图像并将其名称保存在数据库中, 我使用简单的表单标签,比如Php 提交所有表单字段时,如何在codeigniter中上载图像?,php,html,image,codeigniter,upload,Php,Html,Image,Codeigniter,Upload,我想知道在使用codeigniter时如何上传图像并将其名称保存在数据库中, 我使用简单的表单标签,比如 <form action="" name="add" enctype="multipart/form-data" method="post"> <label for="img">Image: </label> <input type="file" name="image" /> <label for="title"
<form action="" name="add" enctype="multipart/form-data" method="post">
<label for="img">Image: </label> <input type="file" name="image" />
<label for="title">Title: </label> <input type="text" name="photo_title" value="" />
<label for="description">Description: </label>
<textarea name="photo_description"> </textarea>
<label for="photo_category">Category </label>
<select name="photo_category">
<option value="select_one">Please Select..</option>
<option value="fun">Fun</option>
</select>
<input type="submit" value="Add" />
</form>
图片:
标题:
说明:
类别
请选择。。
乐趣
我检查了手册,但无法了解他们在做什么,任何人请帮我做一个控制函数,将插入数据库中的所有值,并上传图像文件
谢谢,
沙鲁克使用
$this->upload->initialize($config);
而不是
$this->load->library('upload', $config);
谢谢
Shah Rukh在上述答案中,代码将控制器逻辑与模型逻辑相结合。理想情况下,您可能希望拆分这些脚本,并将所有与数据库相关的脚本保留在一个模型中,毕竟它是一个模型-视图-控制器框架。不想让他觉得非常复杂。当然,可以理解。只是确保信息在那里供他稍后查看。谢谢你的回复,但我无法得到它,请提供其他一些简单的解决方案。我为你提供了一个简单完整的表单验证,并提交了文本字段和图像!
$this->load->library('upload', $config);