2012-06-26 16 views
0

我想從我的實例變量訪問稱號......訪問值3

視圖

<table width="100%" > 
    <tr> 
     <td width="30%" align="center"> 
      <%= form_for :post ,:controller => "post", :action => "search" do |f| %> 
      <%= f.label(:q, "Search for:") %> 
      <%= f.text_field(:title) %> 
      <%= f.submit("Search") %> 
      <% end %> 
     </td> 
</tr> 
</table> 

控制器

def create 
    @ptitle=params[:post] 
    [email protected] 
    session[:aaa]=title 
end 

當我試圖訪問會話的內容我越來越喜歡:{「title」=>「如何安裝windows?」}

我的輸入值是:ho w安裝Windows?

如何從控制器訪問我的輸入值 例如:如何安裝Windows?

回答

0

其實你在這裏不需要一個實例變量。

嘗試

def create 
title=params[:post][:title] 
session[:aaa]=title 
end