[PHP-users 35679] Re: PHP.iniの設定が反映されない

坂尾 和浩 sakao @ jp.fujitsu.com
2012年 2月 28日 (火) 10:30:04 JST


鈴木様

坂尾@富士通です。

---
ファイルアップロード画面は、次のような特別なフォームを作成すること によ
り、作成することができます。
<!-- データのエンコード方式である enctype は、必ず以下のようにしなければ
なりません -->
<form enctype="multipart/form-data" action="__URL__" method="POST">
    <!-- MAX_FILE_SIZE は、必ず "file" input フィールドより前になければ
なりません -->
    <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
    <!-- input 要素の名前が $_FILES 配列での名前となります -->
    このファイルをアップロード: <input name="userfile" type="file" />
    <input type="submit" value="ファイルを送信" />
</form>
---

とありますが、Mediawikiのアップロード画面は特別ページであるため編集でき
ません。

後は何が問題かわかる方はいらっしゃるでしょうか?
情報をおまちしております。

以上、よろしくお願いいたします。

(2012/02/28 10:02), Norio Suzuki wrote:
> 鈴木です。
> 
> At Tue, 28 Feb 2012 09:51:03 +0900,
> 坂尾 和浩 wrote:
>>
>> 後は何が問題かわかる方はいらっしゃるでしょうか?
>> 情報をおまちしております。
> 
> HTML 側の hidden フィールドで抑制されている可能性はどうでしょう?
> 
> http://jp.php.net/manual/ja/features.file-upload.post-method.php
> 
>> hidden フィールドMAX_FILE_SIZE は、【中略】 PHP で取得可能なファイル
>> の最大サイズを規定します。
> 
> 
> ;; ---------------------------------------------------------
> ;; 鈴木則夫<suzuki @ tricorn.co.jp>
> ;; トライコーン株式会社 http://www.tricorn.co.jp/
> ;; 160-0023 東京都新宿区西新宿8-17-1 住友不動産新宿グランドタワー27F
> ;; Tel 03-6863-5638 (内)620 Fax 03-6863-5639
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3

-- 
坂尾 和浩(SAKAO Kazuhiro)sakao @ jp.fujitsu.com
富士通(株) 特機システム事業本部 事業推進統括部 管理部
〒102-0076 東京都千代田区五番町1−1 野村不動産市ヶ谷ビル
TEL DID:03-3221-2322 (EXT:7024-3352)  FAX DID:03-3263-4822



PHP-users メーリングリストの案内