CakePHP 1.2 でファイルアップロード

http://cakebaker.42dh.com/2006/04/15/file-upload-with-cakephp/
より、

ビュー: フォーム作成時のオプション 'type' に 'file' を指定する。

<?php
   echo $form->create('MyFile', array('action' => 'add', 'type' => 'file'));
   echo $form->file('File');
   echo $form->end();
?>

コントローラ: アップロードの情報は $this->data に格納されている。

<?php
  // ファイルがアップロードされた
  if (!empty($this->data) 
    && is_uploaded_file($this->data['MyFile']['File']['tmp_name'])) {
      // ファイルの処理・・・
      $fileData = fread(fopen($this->data['MyFile']['File']['tmp_name'], “r”),
                                     $this->data['MyFile']['File']['size']);

     :
     :