做兩個不同的功能我有一個按鈕在我的形式,應該插入數據到數據庫併發送數據作爲電子郵件。所以我的問題是我可以分開控制器中的功能?我已經試圖只用一個函數來插入(插入數據庫並將數據作爲電子郵件發送)。它真的看起來很亂,因爲我實際上想要做的功能超過了這兩個。 public function insertdata(){...}
和public function sendemail(){...}
也許是這樣的。使1按鈕在控制器php codeigniter
0
A
回答
1
當然,這是可能的。您可以使用第一個功能插入數據創建兩個函數,並檢查您的數據是否會被插入。如果插入,則調用第二個函數併發送郵件。例如:
public function insertdata(){
$data = $this->input->post();
//add model
$result = $this->insert_model->InsertData($data);
if($result>0){
$this->sendmail($data);
}else{
$this->session->set_flashdata('Your data not inserted');
}
}
public function sendmail($data){
//here you can read data and write code for send email.
}
相關問題
- 1. 控制器中的Codeigniter 2按鈕
- 2. 從codeigniter中查看控制器的單選按鈕值
- 3. 在codeigniter中將數據從控制器1傳遞到控制器2
- 4. PHP捲曲的CodeIgniter控制器
- 5. 簡單的PHP陣列codeigniter控制器
- 6. codeigniter控制器.php找不到
- 7. Codeigniter:在控制器中使用庫?
- 8. Codeigniter,在控制器中使用set_checkbox
- 9. CodeIgniter和控制器
- 10. 按鈕控制?
- 11. 控制按鈕
- 12. 微控制器 - 按鈕「按住」聽衆
- 13. codeigniter控制器機制
- 14. 提交按鈕,在CodeIgniter中執行PHP
- 15. 列表包含按鈕。在按鈕點擊打開控制器
- 16. 試圖在codeigniter中製作像按鈕
- 17. 按鈕控制php頁面包括
- 18. Ajax發佈到codeigniter控制器給404,但它使控制器?
- 19. 從另一個控制器使用控制器CodeIgniter和HMVC
- 20. UIPage控制按鈕
- 21. 在另一個視圖控制器中禁用1視圖控制器的按鈕
- 22. Codeigniter使用多個控制器?
- 23. Codeigniter - 使用多個控制器
- 24. 使用codeigniter控制器上傳圖像
- 25. Codeigniter使子目錄控制器工作
- 26. 在codeigniter中獲取請求的控制器鉤預控制器
- 27. codeigniter性能控制器CI_Controller
- 28. CodeIgniter嵌套控制器?
- 29. codeigniter不加載控制器
- 30. Codeigniter:控制器URI與庫
是的,當然,你需要讓儘可能多的方法,並從一個鏈接到路線 – Steve
打電話給他們,你可以在你從添加第二個按鈕,這兩個按鈕需要有一個名字,並在你的控制器中,首先你需要捕捉用戶點擊的聊天按鈕,然後讓你的邏輯。或者在你的第二個按鈕中使用html5動作 – elddenmedio