はじめに
今週は PHP の作業をしていたのですが、ファイルのアップロードについて少し忘れていたので、ここに記録しておきます。
HTMLフォーム
HTML フォームを使用して、ファイル アップロードの投稿リクエストをシミュレートします。コードは次のとおりです。
れーれー
知らせ:
ファイルアップロードフォームの属性が
enctype="multipart/form-data" であることを確認してください。そうでない場合、ファイルをアップロードできません
PHP
まず、PHP のグローバル変数 $_FILES について説明する必要があります。この配列には、アップロードされたすべてのファイル情報が含まれています。
$_FILE['userfile']['name'] : クライアント マシン ファイルの元の名前
$_FILE['userfile']['type'] : ファイルの MIME タイプ
$_FILE['userfile']['size'] : アップロードされたファイルのサイズ
$_FILE['userfile']['tmpname'] : ファイルのアップロード後にサーバーに保存される一時ファイル名
$_FILE['userfile']['error'] : およびファイルアップロード時のエラーコード
感想
1. ファイル名として 40 桁のランダムな文字列を生成します。
2. ファイルを画像か音声かに応じて異なるファイルの場所に転送します。
3. ファイルサイズとファイルタイプの検証は当面行われません。
れーれー
http://www.bkjia.com/PHPjc/664289.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/664289.html技術記事はじめに 今週は PHP に取り組んでいましたが、ファイルのアップロード部分を少し忘れていました。ここでは HTML フォームを記録し、その HTML フォームを使用してファイル アップロードのポスト リクエストをシミュレートします。コードは次のとおりです。 .