<?xml version="1.0" encoding="utf-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">

    <title type="text">CodeIgniter Forums</title>
    <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/" />
    <link rel="self" type="application/atom+xml" href="http://codeigniter.com/forums/atom/" />
    <updated>2012-02-10T21:08:14Z</updated>
    <rights>Copyright (c) 2012</rights>
    <generator uri="http://www.pmachine.com/" version="2.2.2">ExpressionEngine</generator>
    <id>tag:codeigniter.com,2012:02:09</id>


    <entry>
      <title>Subquery does not show up in statement</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/210727/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.210727</id>
      <published>2012-02-09T23:37:34Z</published>
      <updated>2012-02-10T21:08:14Z</updated>
      <author><name>Appy</name></author>
      <content type="html">
      <![CDATA[
        <p>You have created something that should be part of the core, I think. But unfortunately it doesn&#8217;t work (yet) for me.</p>

<p>What I try to achieve is in the comment in the code piece below.</p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #FF8000">/**&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;SELECT&nbsp;*&nbsp;FROM&nbsp;`t_ingredient`&nbsp;WHERE&nbsp;`RECIPE_ID`&nbsp;NOT&nbsp;IN&nbsp;(SELECT&nbsp;`RECIPE_ID`&nbsp;FROM&nbsp;`t_recipe`)<br />&nbsp;&nbsp;&nbsp;&nbsp;**/<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">select</span><span style="color: #007700">(</span><span style="color: #DD0000">'*'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">from</span><span style="color: #007700">(</span><span style="color: #DD0000">'t_ingredient'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$sub&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">subquery</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">start_subquery</span><span style="color: #007700">(</span><span style="color: #DD0000">'where_in'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$sub</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">select</span><span style="color: #007700">(</span><span style="color: #DD0000">'RECIPE_ID'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$sub</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">from</span><span style="color: #007700">(</span><span style="color: #DD0000">'t_recipe'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">subquery</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">end_subquery</span><span style="color: #007700">(</span><span style="color: #DD0000">'RECIPE_ID'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">FALSE</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">get</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">log_message</span><span style="color: #007700">(</span><span style="color: #DD0000">"info"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">last_query</span><span style="color: #007700">());&nbsp;</span>
</span>
</code></div>
<p>What I get in my log file is:</p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">SELECT&nbsp;</span><span style="color: #007700">*&nbsp;</span><span style="color: #0000BB">FROM&nbsp;</span><span style="color: #007700">(`</span><span style="color: #DD0000">t_ingredient</span><span style="color: #007700">`)&nbsp;</span>
</span>
</code></div>
<p>So basically the sub query is not put in place. I have upgraded to the latest development release (EllisLab-CodeIgniter-v2.1.0-917-g0209c70) of CodeIgniter to make sure everything would work. Given that the system does not complain about $this-&gt;subquery I also think I have installed Subquery correctly.</p>

<p>Any suggestions as to the cause of this (not) happening?</p>

<p><b><i>Added to original post:</i></b><br />
<b>Why didn&#8217;t this post show up in the article&#8217;s discussion? I am quite new aren&#8217;t I?</b></p>

<p>Anyway, the following works:</p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #FF8000">/**SELECT&nbsp;*&nbsp;FROM&nbsp;`t_ingredient`&nbsp;WHERE&nbsp;`RECIPE_ID`&nbsp;NOT&nbsp;IN&nbsp;(SELECT&nbsp;`RECIPE_ID`&nbsp;FROM&nbsp;`t_recipe`)<br />&nbsp;&nbsp;&nbsp;&nbsp;**/<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">select</span><span style="color: #007700">(</span><span style="color: #DD0000">'*'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">subquery</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">defaultDB</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$sub&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">subquery</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">start_subquery</span><span style="color: #007700">(</span><span style="color: #DD0000">'where_in'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$sub</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">select</span><span style="color: #007700">(</span><span style="color: #DD0000">'RECIPE_ID'</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$sub</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">from</span><span style="color: #007700">(`</span><span style="color: #DD0000">t_recipe</span><span style="color: #007700">`);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">subquery</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">end_subquery</span><span style="color: #007700">(</span><span style="color: #DD0000">'RECIPE_ID'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">FALSE</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">get</span><span style="color: #007700">(`</span><span style="color: #DD0000">t_ingredient</span><span style="color: #007700">`);<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">log_message</span><span style="color: #007700">(</span><span style="color: #DD0000">'debug'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">__METHOD__</span><span style="color: #007700">.</span><span style="color: #DD0000">"&nbsp;last&nbsp;query="</span><span style="color: #007700">.</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">last_query</span><span style="color: #007700">());&nbsp;</span>
</span>
</code></div>
<p>See the difference? The move of tablename from to get is probably not the most important impovement.<br />
Subquery assumes that it can take $this-&gt;db as a default database, however for some reason there is a mismatch between what subquery assumes is the default and what the object itself thinks is the default database. I found the difference by tracking $this-&gt;db-&gt;conn_id throughout my code. I am unit testing my code, so I create a lot of instances of the class. Although the object creates new connections with every instantiation, subquery still uses the original one.</p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">subquery</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">defaultDB</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">db</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div>
<p>solved the problem.<br />
Now I have to find out why this class creates new connections all the time. How are my other classes doing? I like unit testing.<img src="http://ellislab.com/images/smileys/lol.gif" width="19" height="19" alt="LOL" style="border:0;" /></p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>SimpleTester &#45; Unit testing library</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/210706/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.210706</id>
      <published>2012-02-09T18:33:25Z</published>
      <updated>2012-02-09T18:44:58Z</updated>
      <author><name>ojensen5115</name></author>
      <content type="html">
      <![CDATA[
        <p>Following the instructions in this article doesn&#8217;t work. I suspect the simpletester1.1.zip is out of sync with the framework. Everything&#8217;s fine until step 6, when you add &#8220;simpletester&#8221; to the list of libraries that are autoloaded. As soon as you do that, visiting any page simply results in:</p>

<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">Fatal&nbsp;error</span><span style="color: #007700">:&nbsp;Class&nbsp;</span><span style="color: #DD0000">'GroupTest'&nbsp;</span><span style="color: #0000BB">not&nbsp;found&nbsp;in&nbsp;</span><span style="color: #007700">/</span><span style="color: #0000BB">path</span><span style="color: #007700">/</span><span style="color: #0000BB">to</span><span style="color: #007700">/</span><span style="color: #0000BB">app</span><span style="color: #007700">/</span><span style="color: #0000BB">application</span><span style="color: #007700">/</span><span style="color: #0000BB">libraries</span><span style="color: #007700">/</span><span style="color: #0000BB">simpletester</span><span style="color: #007700">.</span><span style="color: #0000BB">php&nbsp;on&nbsp;line&nbsp;84&nbsp;</span>
</span>
</code></div>

<p>Grepping through the code for GroupTest you&#8217;ll only see it referenced in comments, and in a readme file which states the following:</p>

<p>The GroupTest has been renamed TestSuite (see below). It was removed completely in 1.1 in favour of this name.</p>

<p>If you try modifying line 84 to replace GroupTest with TestSuite, it still won&#8217;t work, this time erroring out with:</p>

<div class="codeblock"><code><span style="color: #000000">
<span style="color: #0000BB">Fatal&nbsp;error</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">Call&nbsp;to&nbsp;undefined&nbsp;method&nbsp;TestSuite</span><span style="color: #007700">::</span><span style="color: #0000BB">addTestFile</span><span style="color: #007700">(</span><span style="color: #0000BB">&#41;&nbsp;in&nbsp;</span><span style="color: #007700">/</span><span style="color: #0000BB">path</span><span style="color: #007700">/</span><span style="color: #0000BB">to</span><span style="color: #007700">/</span><span style="color: #0000BB">app</span><span style="color: #007700">/</span><span style="color: #0000BB">application</span><span style="color: #007700">/</span><span style="color: #0000BB">libraries</span><span style="color: #007700">/</span><span style="color: #0000BB">simpletester</span><span style="color: #007700">.</span><span style="color: #0000BB">php&nbsp;on&nbsp;line&nbsp;96&nbsp;</span>
</span>
</code></div>
      ]]>
      </content>
    </entry>

    <entry>
      <title>kaptcha ajax jquery block</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/210663/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.210663</id>
      <published>2012-02-09T07:51:13Z</published>
      <updated>0</updated>
      <author><name>elruinnou</name></author>
      <content type="html">
      <![CDATA[
        <p>hi there, i have a problem about validating form which has a kaptcha fields. everytime i validate the kaptcha, it return false, but everything&#8217;s oke when i commented out the form_validation for the kaptcha.</p>

<p>here&#8217;s the generated form code</p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;action</span><span style="color: #007700">=</span><span style="color: #DD0000">"http://localhost/eqci/site/send"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">accept</span><span style="color: #007700">-</span><span style="color: #0000BB">charset</span><span style="color: #007700">=</span><span style="color: #DD0000">"utf-8"&nbsp;</span><span style="color: #007700">class=</span><span style="color: #DD0000">"form"</span><span style="color: #007700">&gt;<br />&lt;</span><span style="color: #0000BB">table</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">tr</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">td&nbsp;colspan</span><span style="color: #007700">=</span><span style="color: #DD0000">"2"</span><span style="color: #007700">&gt;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"text"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"name"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"name"&nbsp;</span><span style="color: #0000BB">placeholder</span><span style="color: #007700">=</span><span style="color: #DD0000">"Name"</span><span style="color: #007700">/&gt;&lt;/</span><span style="color: #0000BB">td</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">tr</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">tr</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">td&nbsp;colspan</span><span style="color: #007700">=</span><span style="color: #DD0000">"2"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label&nbsp;</span><span style="color: #007700">for=</span><span style="color: #DD0000">"kaptcha"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">span</span><span style="color: #007700">&gt;*&lt;/</span><span style="color: #0000BB">span</span><span style="color: #007700">&gt;&nbsp;</span><span style="color: #0000BB">Math&nbsp;question</span><span style="color: #007700">:&nbsp;&lt;</span><span style="color: #0000BB">span&nbsp;id</span><span style="color: #007700">=</span><span style="color: #DD0000">"kaptcha_question"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">9&nbsp;</span><span style="color: #007700">+&nbsp;</span><span style="color: #0000BB">9&nbsp;</span><span style="color: #007700">=&nbsp;&lt;/</span><span style="color: #0000BB">span</span><span style="color: #007700">&gt;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"text"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"kaptcha"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"kaptcha"&nbsp;</span><span style="color: #0000BB">maxlength</span><span style="color: #007700">=</span><span style="color: #DD0000">"5"&nbsp;</span><span style="color: #007700">/&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"hidden"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"kaptcha_answer"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"kaptcha_answer"&nbsp;<br /></span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"/3qnGe/nm3MyJymvWygUJGH+yciCkcKJP5Q6P6JcjVxjV/WeRcKQIlzbZWhZNxMjJ1tfo1L90Meffs3rIxn3ww=="&nbsp;</span><span style="color: #007700">/&gt;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">td</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">tr</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">tr</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">td</span><span style="color: #007700">&gt;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Send"</span><span style="color: #007700">/&gt;&lt;/</span><span style="color: #0000BB">td</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">td</span><span style="color: #007700">&gt;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"reset"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Clear"</span><span style="color: #007700">/&gt;&lt;/</span><span style="color: #0000BB">td</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">tr</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;&nbsp;</span>
</span>
</code></div><p> </p>

<p>here&#8217;s the javscript to send ajax</p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">var&nbsp;</span><span style="color: #0000BB">link&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"/eqci/index.php"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span style="color: #DD0000">"form.form"</span><span style="color: #007700">).</span><span style="color: #0000BB">submit</span><span style="color: #007700">(function()</span><span style="color: #0000BB">&#123;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">var&nbsp;</span><span style="color: #0000BB">name&nbsp;</span><span style="color: #007700">=&nbsp;$(</span><span style="color: #0000BB">this</span><span style="color: #007700">).</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'input&#91;name=name&#93;'</span><span style="color: #007700">).</span><span style="color: #0000BB">val</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;</span><span style="color: #0000BB">kaptcha&nbsp;</span><span style="color: #007700">=&nbsp;$(</span><span style="color: #0000BB">this</span><span style="color: #007700">).</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'input&#91;id=kaptcha&#93;'</span><span style="color: #007700">).</span><span style="color: #0000BB">val</span><span style="color: #007700">();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.</span><span style="color: #0000BB">post</span><span style="color: #007700">(</span><span style="color: #0000BB">link&nbsp;</span><span style="color: #007700">+&nbsp;</span><span style="color: #DD0000">"site/send"</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">&#123;&nbsp;name</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">kaptcha</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">kaptcha</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">ajax</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'1'&nbsp;</span><span style="color: #0000BB">&#125;</span><span style="color: #007700">,&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(</span><span style="color: #0000BB">data</span><span style="color: #007700">)</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">data&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'true'</span><span style="color: #007700">)</span><span style="color: #0000BB">&#123;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">$.</span><span style="color: #0000BB">growlUI</span><span style="color: #007700">(</span><span style="color: #DD0000">""</span><span style="color: #007700">,</span><span style="color: #DD0000">"thanks&nbsp;for&nbsp;your&nbsp;concern,&nbsp;we'll&nbsp;be&nbsp;in&nbsp;touch"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.</span><span style="color: #0000BB">blockUI</span><span style="color: #007700">(</span><span style="color: #0000BB">&#123;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message</span><span style="color: #007700">:&nbsp;$(</span><span style="color: #DD0000">'div.growlUI'</span><span style="color: #007700">),&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">fadeIn</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">300</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">fadeOut</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">500</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">timeout</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">1000</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">showOverlay</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">centerY</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">centerX</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">css</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">&#123;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'350px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">margin</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'10px&nbsp;auto'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">border</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'3px&nbsp;solid&nbsp;white'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">padding</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'5px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">backgroundColor</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'#000'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'border-radius'</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'10px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'-webkit-border-radius'</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'10px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'-moz-border-radius'</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'10px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">opacity</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">.8</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">color</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'#ffffff'&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;</span><span style="color: #007700">);&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;else&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">data</span><span style="color: #007700">==</span><span style="color: #DD0000">'false'</span><span style="color: #007700">)</span><span style="color: #0000BB">&#123;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">$.</span><span style="color: #0000BB">growlUI</span><span style="color: #007700">(</span><span style="color: #DD0000">""</span><span style="color: #007700">,</span><span style="color: #DD0000">"some&nbsp;fields&nbsp;not&nbsp;filled&nbsp;correctly"</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.</span><span style="color: #0000BB">blockUI</span><span style="color: #007700">(</span><span style="color: #0000BB">&#123;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message</span><span style="color: #007700">:&nbsp;$(</span><span style="color: #DD0000">'div.growlUI'</span><span style="color: #007700">),&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">fadeIn</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">300</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">fadeOut</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">500</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">timeout</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">1000</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">showOverlay</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">centerY</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">centerX</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">css</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">&#123;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'350px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">margin</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'10px&nbsp;auto'</span><span style="color: #007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">border</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'3px&nbsp;solid&nbsp;white'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">padding</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'5px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">backgroundColor</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'#000'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'border-radius'</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'10px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'-webkit-border-radius'</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'10px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'-moz-border-radius'</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'10px'</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">opacity</span><span style="color: #007700">:&nbsp;</span><span style="color: #0000BB">.8</span><span style="color: #007700">,&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">color</span><span style="color: #007700">:&nbsp;</span><span style="color: #DD0000">'#ffffff'&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">else&#123;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert</span><span style="color: #DD0000">"gagal"</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;</span><span style="color: #007700">);&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//stop&nbsp;browser&nbsp;load&nbsp;the&nbsp;aim&nbsp;page<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;</span><span style="color: #007700">);&nbsp;</span>
</span>
</code></div>

<p>and the controller</p><div class="codeblock"><code><span style="color: #000000">
<span style="color: #007700">function&nbsp;</span><span style="color: #0000BB">send</span><span style="color: #007700">()<br />&nbsp;</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">load</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">library</span><span style="color: #007700">(</span><span style="color: #DD0000">'form_validation'</span><span style="color: #007700">);&nbsp;<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">form_validation</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">set_rules</span><span style="color: #007700">(</span><span style="color: #DD0000">'name'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Name'</span><span style="color: #007700">,</span><span style="color: #DD0000">'trim|required|alpha_numeric|min_length&#91;6&#93;'</span><span style="color: #007700">);<br />&nbsp;&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">form_validation</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">set_rules</span><span style="color: #007700">(</span><span style="color: #DD0000">'kaptcha'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'Math&nbsp;Question'</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'trim|required|is_numeric|kaptcha'</span><span style="color: #007700">);<br />&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">form_validation</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">run</span><span style="color: #007700">()&nbsp;==&nbsp;&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">)</span><span style="color: #0000BB">&#123;<br />&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect("site");<br />&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'false'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;<br />&nbsp;&nbsp;else&#123;<br />&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'true'</span><span style="color: #007700">;&nbsp;<br />&nbsp;&nbsp;</span><span style="color: #0000BB">&#125;<br />&nbsp;&nbsp;<br />&nbsp;&#125;&nbsp;</span>
</span>
</code></div>

<p>my code keep gives me false return, is there something wrong in my controller?? <img src="http://ellislab.com/images/smileys/smile.gif" width="19" height="19" alt="smile" style="border:0;" /></p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>what is the use of wiki article&#63;</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/210572/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.210572</id>
      <published>2012-02-08T10:33:06Z</published>
      <updated>0</updated>
      <author><name>rickybollinger</name></author>
      <content type="html">
      <![CDATA[
        <p>can anyone explain me what are the advantages of wiki article submissions? Is that reaally helpful?</p>



<p>&nbsp;</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>French localisation unavailable</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/210494/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.210494</id>
      <published>2012-02-07T17:00:13Z</published>
      <updated>2012-02-07T17:00:34Z</updated>
      <author><name>Xavier Ottolini</name></author>
      <content type="html">
      <![CDATA[
        <p>Hi,</p>

<p>When I go to this page, </p>

<p><a href="http://codeigniter.com/wiki/French">http://codeigniter.com/wiki/French</a></p>

<p>I click on the link Version v2.1.0 or any other version. There is an error message : Not found.</p>

<p>Regards,</p>

<p>Xavier</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>Database Migrations in CodeIgniter</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/210319/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.210319</id>
      <published>2012-02-05T09:21:23Z</published>
      <updated>0</updated>
      <author><name>phpdhanapal</name></author>
      <content type="html">
      <![CDATA[
        <p>Migrations is a simple utility inspired by its Ruby on Rails counterpart that makes working with database changes a lot easier to development teams.<br />
The concept is really simple: abstract each change to your database schema to a “migration” class in a way that other team members can apply (and undo) each change easily.<br />
Common usage<br />
* Each individual in a team is suposedly working on their own installation of your system. <br />
* Whenever a team member makes a change to their database schema, he extracts that change into a class called a “migration”. <br />
* When he is done working, he can move those “changes” to any other environment (the “live” environment, for example) and “install” each migration<br />
Installation<br />
Download and unzip the package:&nbsp; File:migrations.1.0.zip<br />
Move its contents to your application folder.<br />
A Database Utilities helper is included to make your migrations code a lot cleaner.<br />
Edit config/migrations.php file in order to enable migrations and setting your migrations path.<br />
Note: It is recommended that migrations are disabled on your live environment when you are not migrating your schema. It is intended to add further security measures in future realeses.<br />
Note 2: Your migrations path should be write-enabled.</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>Codeigniter is a very efficient framework for developing webapplicatoin</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/210315/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.210315</id>
      <published>2012-02-05T05:20:14Z</published>
      <updated>0</updated>
      <author><name>phpdhanapal</name></author>
      <content type="html">
      <![CDATA[
        <p>Codeigniter is wonderful framework for developing a web application with efficient and security in the web desingn.</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>Editing wiki articles</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/208961/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.208961</id>
      <published>2012-01-19T02:42:39Z</published>
      <updated>0</updated>
      <author><name>Artem-check</name></author>
      <content type="html">
      <![CDATA[
        <p>Hello!</p>

<p>How to get the rights to edit the wiki?</p>

<p><br />
I translated new User Guide and language files for <b>2.1.0</b> into russian: <a href="http://cidocs.ru/">http://cidocs.ru/</a></p>

<p>It would be nice to place links to new localized materials on that page: <a href="http://codeigniter.com/wiki/Russian">http://codeigniter.com/wiki/Russian</a></p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>Not work</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/208790/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.208790</id>
      <published>2012-01-17T17:25:31Z</published>
      <updated>0</updated>
      <author><name>gcomx</name></author>
      <content type="html">
      <![CDATA[
        <p>this dont work to me, can you help me?.</p>

<p>i dont see, where we configured the helper and where we interacted whit hem.</p>

<p>I dont speak much english <img src="http://ellislab.com/images/smileys/raspberry.gif" width="19" height="19" alt="raspberry" style="border:0;" />&#8230; sorry for my french</p>

<p>thanks</p>
      ]]>
      </content>
    </entry>

    <entry>
      <title>template&#45;&amp;gt;build() causees ss; error for mysite</title>
      <link rel="alternate" type="text/html" href="http://codeigniter.com/forums/viewthread/208744/" />      
      <id>tag:codeigniter.com,2012:forums/viewthread/.208744</id>
      <published>2012-01-17T05:43:01Z</published>
      <updated>0</updated>
      <author><name>chandrashaker</name></author>
      <content type="html">
      <![CDATA[
        <p>Hi<br />
 I have downloaded the template library from the github it is in modular structure.</p>

<p> I am loading the template using template-&gt;build() it causes the ssl error in in IE but if it is placed in views and using  load-&gt;view() it is not showing ssl error.</p>
      ]]>
      </content>
    </entry>


</feed>
