<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    躺在沙灘上的小豬

    快樂的每一天

    Post and Get

    在《Agile Web Development with Rails》中看到如下的一句話

    ???? If it has no associated data, it will come in as a GET request. If instead it contains form data, we’ll see a POST. Inside a Rails controller, the request information is available in the attribute request. We can check the request type using the methods get?( ) and post?( ).

    也就是說當沒有數據的時候,是get,而有數據的時候則是post.

    例如我們在用戶登錄的時候,首先轉到登錄界面,這個時候當然還沒有數據,那么

    request.get?

    為true,輸入相應的數據,提交為false,這樣我們可以通過一個action來控制流程
    ?
    ??def?login
    ??????
    if?request.get?
    ??????????session[:user_id]
    =nil
    ??????????@user?
    =?User.new
    ??????
    else
    ??????????@user?
    =?User.new(params[:user])
    ??????????logged_in_user?
    =?@user.try_to_login
    ??????????
    if?logged_in_user
    ??????????????session[:user_id]
    =logged_in_user.id
    ??????????????redirect_to?:action
    =>'index'
    ??????????
    else
    ??????????????flash[:notice]
    ="Invalid?user/password?combination"
    ??????????end
    ??????end
    ??end?

    posted on 2006-05-16 10:08 martin xus 閱讀(267) 評論(0)  編輯  收藏

    主站蜘蛛池模板: 免费av一区二区三区| 菠萝菠萝蜜在线免费视频| 97在线免费视频| 久久久久久亚洲精品不卡| 午夜免费福利小电影| 亚洲中文字幕无码一久久区| 免费高清A级毛片在线播放| 亚洲?V无码乱码国产精品| 美女被免费视频网站| www.亚洲精品.com| 特级毛片在线大全免费播放| 亚洲av无码成人精品区在线播放 | 成人无码WWW免费视频| 亚洲综合色自拍一区| 特级做A爰片毛片免费看无码| 亚洲欧洲成人精品香蕉网| 亚洲区视频在线观看| 青春禁区视频在线观看直播免费| 99久久亚洲综合精品成人网| 国产精品亚洲а∨无码播放不卡| 久久青草免费91线频观看站街| 久久久久亚洲精品无码系列| 国产h肉在线视频免费观看| 自拍日韩亚洲一区在线| 日韩中文字幕免费| 亚洲视频在线观看免费视频| 在线永久免费的视频草莓| 亚洲欧美黑人猛交群| 亚洲国产一区明星换脸| 国产va在线观看免费| 亚洲自偷自偷在线成人网站传媒| 国产成人免费福利网站| 一个人晚上在线观看的免费视频| 亚洲成AV人片在WWW色猫咪| 精品在线视频免费| 精品亚洲一区二区| 永久免费av无码网站韩国毛片| 免费看黄网站在线看| 亚洲爱情岛论坛永久| 在线免费观看一级毛片| 久久成人18免费网站|