いつもお世話になっております。
下記のコードで実施していますがファイルのアップロードができずにいます。
HTML
1<form action="php.php" method=POST enctype="multipart/form-data"> 2CSVファイルアップロード<br> 3<input type=hidden name=mode value="upload"> 4<input type=file name="file-date" size=60000>
PHP
1$upload = "/home/sites/www.jwell.com/pub/data/test.csv"; 2 3 if(move_uploaded_file("/var/lib/php/session".$_FILES['file-date']['tmp_name'], $uplpad)){ 4 echo 'アップロード完了'; 5 }else{ 6 echo 'アップロード失敗'; 7 } 8 die(print_r($_FILES)); 9
出力結果
アップロード失敗Array ( [file-date] => Array ( [name] => test.csv [type] => application/vnd.ms-excel [tmp_name] => /tmp/phpmTJ3tF [error] => 0 [size] => 7344 ) )
move_uploaded_fileのファイルの場所はあっていると思います(このコード以外はエラーになっていました)
権限等の問題でしょうか、プログラムの書き方の問題でしょうか?
アドバイスいただけましたら幸いです。
返事は遅くなります。よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー