Hi,<br><br>I&#39;ve recently had some trouble setting form values in my code - for example:<br><br>require &#39;rubygems&#39;<br>require &#39;mechanize&#39;<br>def save(pagename, content, editsummary = &#39;&#39;)<br>&nbsp;&nbsp;&nbsp; agent = WWW::
Mechanize.new<br>&nbsp;&nbsp;&nbsp; agent.user_agent = &#39;Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)&#39;<br>&nbsp;&nbsp;&nbsp; page = agent.get(&#39;<a href="http://en.wikipedia.org/w/index.php?title=">http://en.wikipedia.org/w/index.php?title=
</a>&#39; + pagename + &#39;&amp;action=edit&#39;)<br>&nbsp;&nbsp;&nbsp; form = page.forms.with.name(&quot;editform&quot;).first<br>&nbsp;&nbsp;&nbsp; form.wpTextbox1 = content<br>&nbsp;&nbsp;&nbsp; form.wpSummary = editsummary<br>&nbsp;&nbsp;&nbsp; page = agent.submit form<br>end
<br>save(&#39;User:Tim.bounceback/testing&#39;, &#39;bleh&#39;)<br><br>Yields the following error message:<br>bleh.rb:8:in `save&#39;: undefined method `wpTextbox1=&#39; for nil:NilClass (NoMethodError)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from bleh.rb
:12<br>Any help would be appreciated<br><br>Thanks!<br><br>Tim<br>