title: Laravel: textarea does not refill when using Input::old
body: <p>I am experiencing that only the Input Textfields respond as expected when I write the code to repopulate a form (when errors were found for example) or when from a table row I click in the Edit button and I go to an editable form. The field for a textarea is not repopulated so it comes up empty, therefore, if I save it, I would delete the content of the textarea. (I know I am asking a succession of questions lately, the reason is that I have basically finished my application and I left for the end the minor things I could not solve, so my apologies for that).</p>
  
  <p>here is an example of what I am saying:</p>
  
  <p>This WORKS for input textfield:</p>
  
  <p>WORKS</p>
  
  <pre><code>&lt;div class="col-md-4"&gt;
  &lt;label for="relato"&gt;Charges&lt;/label&gt;
  &lt;input type="text" name="expenses" maxlength ="30" class="form-control" 
  value = "{{ $user-&gt;expenses }}"/&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>That is, the $user->expenses fills the textfield of the form that comes up when clicking the Edit button of a table row.</p>
  
  <p>However, that does not work for a textarea field:</p>
  
  <pre><code>&lt;div class="row"&gt;
  
                &lt;label for="relato"&gt;Description&lt;/label&gt;
                &lt;textarea name ="message" id="message" rows="5" cols="100" value = "{{ $user-&gt;message }} class="form-control" 
        &lt;/textarea&gt;
                &lt;/div&gt;
  </code></pre>
  
  <p>See? that part $user->message will not pass the content to the textarea of a form.</p>
  
  <p>Similarly: with Input::old</p>
  
  <p>Works for an Input textfield</p>
  
  <p>WORKS</p>
  
  <pre><code> Email: &lt;input type="text" class="form-control" name="email" {{ (Input::old('email')) ?' value ="' . e(Input::old('email')). '"' : ''  }}&gt;
  </code></pre>
  
  <p>DOES NOT WORK FOR TEXTAREA</p>
  
  <pre><code>&lt;div class="form-group"&gt;
    &lt;label for="relato"&gt;Une petite description&lt;/label&gt;
    &lt;textarea id="message" name = "content" rows="10" cols="50" onKeyPress class="form-control"  {{ (Input::old('content')) ?' value ="' . e(Input::old('content')). '"' : ''  }}
    "&gt;
    &lt;/textarea&gt;{{ $errors-&gt;first('content')}}
          &lt;/div&gt;
  </code></pre>
  
  <p>And the controller is also trying to refill the form by sending ->withInput</p>
  
  <pre><code> if($validator-&gt;fails()){
  
             return Redirect::route('usersgetformtopostads')
  
                          -&gt;withErrors($validator)
  
                          -&gt;withInput();                           
  
                          } 
  </code></pre>
  
  <p>but, as I said, it only works for textfields. Does not repopulate me a select list or a textrarea</p>
  
  <p>By the way, I have looked a related question here where the author says he could not repopulate a File field and he was told that "you cant" and he gave that as a correct answer, however, I have been able to repopulate Files uploaded, not having any problem with that.  </p>