やってないとすぐ忘れてしまうのでメモ.
PHP マニュアル POST メソッドによるアップロード
php 側での次の様な取り出し.
$tempfile = $_FILES[‘fname‘][‘tmp_name’];
‘fname‘ にあたる部分は,input タグの name 属性.
<input type=”file” name =”fname” accept=”.jpg,.png”>
CHttpFile でのアップロード の場合は,汎用的になる様に処理している.
function uf_upload_files () {
$d_dir = uf_get_upload_folder() ;
// echo $d_dir . "<br/>\r\n" ;
$up_status = false ;
foreach ($_FILES as $keys => $values) {
$file_e = $values ;
$tempfile = $file_e['tmp_name'] ;
$filename = $d_dir . $file_e['name'] ;
$filename = uf_get_up_file_name($filename) ;
if (is_uploaded_file($tempfile)) {
$up_status = move_uploaded_file($tempfile,$filename) ;
}
}
return $up_status ;
}
[…] ; <input type="file" name="fname" accept=".dat"> https://dev.mish.work/wordpress/2018/04/19/php-_files/ これとアップロードツールの C のコード ::Make_send_data […]