[PHP-users 13548] Re: ファイルアップロードが出来ない

Shindo php-users@php.gr.jp
Sun, 23 Feb 2003 19:13:24 +0900


進藤です。はじめまして。

自宅サーバーのネットワーク設定に何ら問題がないという前提で考えると
ここ数ヶ月、何度も現れてくる
register_globals
が、原因ではないでしょうか。
自宅サーバーの php.ini を確認されては如何でしょうか。

>
>下の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
>
>
>
>_______________________________________________
>PHP-users mailing list
>PHP-users@php.gr.jp
>http://ns1.php.gr.jp/mailman/listinfo/php-users

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/
_/  進藤寿則@アットシステム
_/  shindo@ atsystem.jp  Tel 022-385-1593  Fax 022-385-1595
_/