Textarea fungerar inte men det gör däremot textfield

Events happening in the community are now at Drupal community events on www.drupal.org.
AdamLinden's picture

$form['comment'] = array(
    '#type' => 'textarea',
    '#title' => t('Comment'),
    '#default_value' => "$Comment",
    '#description' => 'Leave a comment to the TourAdmin regarding your tournament',
    '#size' => 20,
'#prefix' => '<tr><td>',
  '#suffix' => '</td></tr>',
  );

....


$Comment=$_REQUEST["comment"];
echo "" . $Comment . "<br>";

Det där leder inte till någon output alls


$form['comment'] = array(
    '#type' => 'textfield',
    '#title' => t('Comment'),
    '#default_value' => "$Comment",
    '#description' => 'Leave a comment to the TourAdmin regarding your tournament',
    '#size' => 20,
    '#prefix' => '<tr><td>',
  '#suffix' => '</td></tr>',
  );

....


$Comment=$_REQUEST["comment"];
echo "" . $Comment . "<br>";

Det där fungerar dock alldeles utmärkt.

Något som ytterliggare förbryllar mig är att jag har en nästan identisk kod på en annan del av sidan där textarea faktiskt fungerar! Det är dock lite för mycket för att klistra in.. Jag gissar att det är väldigt svårt för er att kunna berätta exakt vad som är felet i detta fall utan får helt enkelt hoppas att någon känner till något allmänt fel som kan göra att textarea inte fungerar medan textfield gör det?

Mvh

Adam

Comments

Testa att inte använda

tobiassjosten's picture

Testa att inte använda #size för textarea. Jag har svårt att tänka mig att det skulle vara det som strular men det är ett attribut som inte ska användas för textarea, så det är lika bra att testa för att utesluta det.

För övrigt rekommenderar jag att du använder bara $Comment, istället för "$Comment". Då slipper PHP jobba i onödan. ;)


Tobias Sjösten - imBridge

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: