# Login design problem

**URL:** <https://www.ruby-forum.com/t/login-design-problem/142790>\
**Category:** Rails\
**Created:** [July 11, 2008, 4:11pm UTC](https://www.ruby-forum.com/t/login-design-problem/142790 "2008-07-11T16:11:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kanekcwu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/7c8e57/32.png) [@kanekcwu](https://www.ruby-forum.com/u/kanekcwu)\
**Post date:** [July 11, 2008, 4:11pm UTC](https://www.ruby-forum.com/t/login-design-problem/142790/1 "2008-07-11T16:11:26Z")

</div>

Hi, I am trying to implement the tutorial on this site.  
[Dev Trademarks - Alter](http://www.devarticles.com/c/a/Ruby-on-) â€¦ -on-Rails/

Everyone seems to be going fine except for the view for the login

\<% if @flash[:message] %\>

\<%= @flash[:message] %\>
\<% end %\>  
\<% if @flash[:error] %\>
\<%= @flash[:error] %\>
\<% end %\>

\<%= form\_tag :action =\> ‘process\_login’  
%\>  
Username: \<%= text\_field “user”, “username” %\>  
Password: \<%= password\_field “user”, “password” %\>  
\<%= submit\_tag %\>  
\<%= end\_form\_tag %\>

FOr some reason I am having a nil error for  
\<% if @flash[:message] %\>

\<%= @flash[:message] %\>
\<% end %\>  
\<% if @flash[:error] %\>
\<%= @flash[:error] %\>
\<% end %\>

Is the syntax wrong?

Thanks,  
Kane

---

<div class="post-metadata">

**Author:** ![kanekcwu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/7c8e57/32.png) [@kanekcwu](https://www.ruby-forum.com/u/kanekcwu)\
**Post date:** [July 11, 2008, 4:14pm UTC](https://www.ruby-forum.com/t/login-design-problem/142790/2 "2008-07-11T16:14:29Z")

</div>

@flash should be flash  
I think that changed quite some time ago and some  
old tutorials still have it @flash.  
same goes for @params, this is params now
