Pear の HTTP_Upload クラス ライブラリは、Pear のエラー システムを使用して、カプセル化された HTML フォーム ファイルのアップロード ハンドラーを提供します。 機能 プレーンテキスト
一度に複数のファイルのアップロードを処理できます
ファイルのアップロードステータスを簡単に確認し、予期しないファイルのアップロードを制限します
多言語のエラーメッセージ(まだ中国語ではありませんが、拡張可能です)
単一ファイルのアップロードの例
インデックス.htm
コード:
files.php
プレーンテキスト
PHP:
requireHTTP/Upload.php;
$upload=newHTTP_Upload(es);
// エラーメッセージの言語
$file=$upload->getFiles(userfile);
/ / ファイルオブジェクトまたはエラーを返します
if(PEAR::isError($file)){
die($file->getMessage());
}
// ファイルが有効なアップロードかどうかを確認します
if($ file->isValid()){ // このメソッドは移動したファイルの名前を返します
// 名前をデータベースに保存する場合などに便利です
$file_name=$file->moveTo(./uploads_dir /);
if(PEAR::isError($file_name)){
die($file_name->getMessage());
}
}
?>
複数ファイルのアップロードの例
プレーンテキスト
コード:
著作権声明: 転載は自由です。転載する場合は、必ず記事とこの声明の出典元と著者情報をハイパーリンクの形式で明記してください。
作成者:volcano投稿日: 2006 年 8 月 30 日 9:58 am著作権情報: 転載は自由です。転載する場合は、必ず記事とこの記述の出典元と著者情報をハイパーリンクの形式で明記してください。
固定リンク - http://www.ooso.net/index.php/archives/240
http://www.bkjia.com/PHPjc/486637.html