DrupalのFrom APIを利用したフォーム作成


Drupalに少しずつ手を付け始めたPHP、Drupal勉強中の初心者です。
少しずつDrupalを知りたいと手を付け始めていますが、
良く分からない事が多いです(だから馬鹿な質問をお許し下さい)

DrupalのPageにとりあえず試しサンプルでフォームを作ってみようと思って、
ずっと前に購入しておいたDrupal Pro book(これはDrupal5向け)という本で
「完成したフォーラムテストの内容」というものを
そのままDrupal6のpageに入力してみました。

エラーが出て表示されませんでした。
Drupal Pro bookがDrupal5向けだったという事なのかもしれませんが、
これをDrupal6になったから動かなくなってしまったのでしょうか?
また、Drupal7ではもっと変わったのでしょうか?

日本語で調べたらここだけ出てきました。
(ただし、これもDrupal5のようです)
http://perltips.twinkle.cc/drupal/form_api.php

アホな質問かもしれませんが、少しずつ勉強していきたいので、
ご教授頂けましたら嬉しいです。


<?php
function formtest_nameform() {
$from = array ();
 
$form['element_num1'] = array(
  '#title' => t('氏名')
  '#type' => 'textfield',
  '#description' => t('氏名入力')
);

$form['submit'] = array(
'#type' => 'submit',
'#value' => t('送信')

);

return

$form;

}

function

form_to_html() {
$output = drupal_get_form('formtest_nameform');
return
$output;
}

print

form_to_html();

function

formtest_nameform_submit($form_id,$form_values){

$element_num1 = $form_values['element_num1'];
output = '私の名前は' . $element_num1. 'です。';

drupal_set_message($output);
}
?>

エラー内容
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')'
in /home/sites/heteml/users113/h/i/r/aabbcc.com/includes/common.inc(1696) : eval()'d code on line 6