我正在爲我的應用程序構建一個身份驗證模塊。我現在處於激活階段。我通過電子郵件發送鏈接給用戶:Laravel中具有參數的命名路由
project/index.php/activate?email=$email?key=$key
所以我創建了一個路線在我的routes.php文件文件辦理激活,但我不知道如何通過它的參數電子郵件和關鍵。這條路線也將獲得或發佈?
我正在爲我的應用程序構建一個身份驗證模塊。我現在處於激活階段。我通過電子郵件發送鏈接給用戶:Laravel中具有參數的命名路由
project/index.php/activate?email=$email?key=$key
所以我創建了一個路線在我的routes.php文件文件辦理激活,但我不知道如何通過它的參數電子郵件和關鍵。這條路線也將獲得或發佈?
試試這個:
class MemberController extends BaseController {
//...
public function activate()
{
$email = Input::get('email');
$key = Input::get('key');
}
}
路線可能不提的查詢字符串正常地創建,你並不需要提及創建路由時,查詢字符串,只需添加查詢字符串的路線之後,例如:echo route('routename')?email=emailaddress&key=keyvalue
。
謝謝你的工作! – spacemonkey
@spacemonkey,不客氣:-) –
順便說一句,它只是得到一個電子郵件的價值,而不是關鍵。任何想法爲什麼? – spacemonkey
你的路線是什麼? –
你想在哪裏傳遞參數? –
@ WereWolf-TheAlpha我無法構建它。我不知道如何創建一個帶參數的命名路線。 – spacemonkey