【发布时间】:2011-03-20 02:03:41
【问题描述】:
我是 Ruby On Rails (3) 的新手。使用 Get 和 Post,我正在尝试创建一个简单的登录功能。 提交登录凭据后,我在控制器中编写了以下代码,
默认登录 @title = "测试登录"
if request.post? and params[:user]
@user = User.new(params[:user])
user = User.find_by_username_and_password(@user.username , @user.password)
if user
session[:user_id] = user.id
flash[:notice] = "User #{user.username} logged in!"
redirect_to :action => "index" , :username => params[:username]
问题出在这里,我想打印在用户名文本字段中输入的名称。 因此,我将它与参数一起重定向到索引。请帮帮我,让我的语法正确,以便使用 redirect_to 将用户名参数传输到索引。
【问题讨论】:
-
完全没有错误!!它只是显示用户名..这就是我试图在 index.html.erb 中显示它的方式。 >> 文件
标签: ruby-on-rails-3