<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 閱讀(264) 評論(0)  編輯  收藏

    主站蜘蛛池模板: 亚洲色少妇熟女11p| 亚洲一区二区三区AV无码| 亚洲另类古典武侠| 美女内射毛片在线看免费人动物| 在线观看亚洲av每日更新| 一本岛v免费不卡一二三区| 亚洲精品老司机在线观看| 一级毛片免费毛片毛片| 亚洲中文字幕在线观看| 免费黄网站在线看| 亚洲精品成人久久| 一个人看的www在线观看免费| 亚洲人成网站色7799| 日本免费电影一区| 一级做a爰片久久毛片免费陪| 亚洲香蕉网久久综合影视| 久久这里只精品国产免费10| 亚洲黄色在线网站| 成人毛片18岁女人毛片免费看| 亚洲AV无码专区国产乱码不卡| 日韩精品亚洲专区在线观看| 久久精品免费网站网| 亚洲欧洲日韩综合| 日韩成人免费aa在线看| ssswww日本免费网站片| 亚洲一二成人精品区| 中文字幕无码不卡免费视频| 在线观看亚洲网站| 亚洲高清国产AV拍精品青青草原| 51在线视频免费观看视频| 亚洲人成网站色7799| 亚洲国产精品va在线播放| 免费A级毛片无码免费视| 黄色一级毛片免费看| 亚洲AV人无码综合在线观看| 国拍在线精品视频免费观看| 一道本在线免费视频| 亚洲另类小说图片| 亚洲精品卡2卡3卡4卡5卡区| 在线观看av永久免费| 中文字幕免费人成乱码中国|