我試圖測試在我的控制器的方法.... 我可以通過瀏覽器輸入作爲即時通訊使用REQUEST類型來獲取我的價值...... 是可以給文件路徑以及與其他鍵值對一起... 我試着給文件路徑,但它不被存儲... 繼承人我的代碼....如何通過文件路徑到我的控制器在codeigniter文件上傳
$profilepic = $_FILES['logo']['name'];
$logintype=$_REQUEST['logintype'];
if(!empty($profilepic))
{
$imagepath = pathinfo($profilepic);
$pic=date('YmdHis').'.'.$imagepath['extension'];
$config['upload_path'] = './user_images/';
$config['allowed_types'] = 'gif|jpg|jpeg|png';
$config['max_size'] = '0';
$config['max_width'] = '0';
$config['max_height'] = '0';
$config['file_name'] = $pic;
$this->load->library('upload', $config);
if ($this->upload->do_upload('logo'))
{
$upload_data = $this->upload->data();
$profilepicture=$upload_data['file_name'];
$this->load->model('user_model');
$results = $this->user_model->NewSignUp($logintype,$profilepicture);
}
}
else
{
$message = array('message'=>"provide values","logintype"=>$logintype,"image"=>"empty image");
echo json_encode($message);
我試圖通過價值
url:baseurl /文件夾/控制器/我?的ThOD logintype = 0 &標誌= C:\用戶\ PHP-04 \圖片\ tulips.jpg
,我總是得到迴應:
{"message":"provide values","logintype":"0","image":"empty image"}
您在上傳時發生錯誤,echo upload_errors();看看發生了什麼問題。但我不明白你想達到什麼目的? –
即時通訊嘗試通過文件位置$ profielpic使用我提到的網址....但它沒有被通過....我應該改變什麼 – Tiffany