我想執行這些功能時,按鈕的用戶點擊,但我想執行$model->user->email ? $model->sendUserMail(): "";
在後臺異步功能,而作爲點擊發生 其他功能將執行這裏是我的代碼如何異步調用一個函數在PHP
if (isset($_POST['create_send'])) {
if ($model->save()) {
$model->order_id = strtotime(date("Y-m-d H:i:s")) + '' + $model->id;
// send mail
$model->sendMail();
//send sms
$messages = $model->sendSMSMessage($model);
// create booking history
$model->createBookingHistory($model , $messages);
$model->user->email ? $model->sendUserMail(): "";
if($model->booking_stage != 'inprogress'){
$this->sendPushToSeller($model);
}
$model->update();
$this->redirect(array('index', 'id' => $model->id));
}
}
所以,'$ model-> user-> email? $ model-> sendUserMail():'不受點擊約束或我誤解了什麼? - 如果不是,用cronjob調用它或許 – Epodax
** A **同步** J ** avascript ** A ** nd ** X ** ml –
讓我清楚,當用戶點擊我需要執行這些除了這個指定的函數之外的所有函數,我希望異步執行該函數(在後臺),並且不會被點擊約束 –