Re: Arrays & Regexp - Help Requested

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I think the problem is here:

echo '<input type="' . $input_type . '" ';

[...snip...]

    elseif ($input_type == 'textarea')
    {
     echo 'rows="7" cols="30" ';
     echo 'value="';
     if ($field['null'] == 'YES') // CAN BE NULL?
     {
      echo 'NULL';
     }
     echo '" ';
    }

because to create a textarea, the HTML is <textarea rows="7" cols="30">default text</textarea>.  It looks like your code is trying to make a textarea that starts with <input type='.... which won't work.  See http://www.w3.org/TR/html401/interact/forms.html#h-17.7 for how to use textarea.


On Jan 1, 2010, at 3:38 PM, Allen McCabe wrote:

> echo '<input type="' . $input_type . '" ';
>     if ($input_type == 'text')
>     {
>      echo 'size="';
>      $length = printByType($field['type'], 'INPUT_LENGTH');
>      echo $length;
>      echo '" ';
>      echo 'value="';
>      if ($field['null'] == 'YES') // CAN BE NULL?
>      {
>       echo 'NULL';
>      }
>      echo '" ';
>     }
>     elseif ($input_type == 'textarea')
>     {
>      echo 'rows="7" cols="30" ';
>      echo 'value="';
>      if ($field['null'] == 'YES') // CAN BE NULL?
>      {
>       echo 'NULL';
>      }
>      echo '" ';
>     }


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux