attr_accessible is used to identify attributes that are accessible by
your controller methods. This is to protect your models from being
written to by malicious users posting values that they shouldn’t be
into your create and update methods. All of your fields are blank
except the one that you specified to be accessible because rails is
doing it’s job
attr_accessible will only allow access to the attributes that you
specify, denying the rest. attr_protected will deny access to the
attributes that you specify, allowing the rest, and specifying neither
in your model will allow access to all attributes.
attr_accessor is an easy way to create read and write accessors in your
class. attr_accessor :myvar replaces the following.
hope that helps.
On Wed, 24 Jan 2007 03:03:52 -0000
“james_027” firstname.lastname@example.org wrote:
Jason S. | Tel: 616-532-2300
Systems Administrator/ | Fax: 616-532-3461
Programmer | Email: email@example.com
Right to Life of Michigan | Web: http://www.rtl.org