string $file - ファイル名あるいはデータ自体です。
string $c_type - イメージまたは画像のコンテントタイプ。
string $name - データのためにファイル名を示唆します。 $fileの内容がデータだった場合のみ使用します。
boolean $isfile - $file がファイル名かどうかです。
string $encoding - ファイルのデータを転送するための符号化の種類です。 デフォルトは "base64" です。 テキストベースのファイル(例えばスクリプトや HTML)には "quoted-printable" が利用出来るかもしれません (訳注:日本語のテキストは通常 "base64" を使用します)。
表 52-1PEAR_Error の値
エラーコート | エラーメッセージ | 原因 | 解決 |
---|---|---|---|
NULL | "File is not readable file_name" | ファイルが見つからないか、 スクリプトのファイルへのアクセス権限が足りません。 | ファイル名とパスを確認します。ユーザーとファイルパーミッションを確認します。 |
NULL | "Could not open file_name" | ファイルが既にオープンされており、 他のアプリケーションによってロックされています。 | たいていの場合は、プログラムはファイルを書き込みモードでオープンします。 addAttachment() はファイルのロックを行いません。 つまりこのエラーの原因は、この関数自体のコールの競合ではありません。 |