[PHP-users 13546] ファイルアップロードが出来ない
atusi
php-users@php.gr.jp
Sun, 23 Feb 2003 18:17:21 +0900
下のHTMLから画像を登録して、
画像<input type="file" name="fl[]">
下のPHPのソースでアップロードをしているのですが、
レンタルサーバで動作するのですが自宅サーバでは動作しません。
///////////////////////////////////////////////////
// 文字コード
require_once("./jcode.phps");
// 書き込み処理
for($i=1; $i<=8; $i++)
{
// 画像アップロード
if(file_exists("./data/".jcodeconvert($fl_name[$i],0,1))==TRUE){
$num++;
}elseif(!is_uploaded_file($fl[$i])){
$num++;
}else{
move_uploaded_file($fl[$i],"./data/".jcodeconvert($fl_name[$i],0,1));
}
}
///////////////////////////////////////////////////
上記のスクリプトが動作しない自宅サーバのPHP Version は4.2.2で、
php.ini のfile Uploadに関する部分は下のようです。
OS は Vine Linux2.6CRです。
これは何がおかしいのでしょうか?
ご指摘頂けると幸いです。
どうぞよろしくお願いします。
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir =
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M