[PHP-users 30779] Re: html でinput type="file"でカレントパスの取得できない
KUROSAKI Luka
luka @ ivoryworks.com
2006年 11月 24日 (金) 16:38:05 JST
須賀さんこんにちは。
黒咲です。
結論から言うとできません。出来てはいけないと思っています。
そもそもクライアントはその情報を送ってないですよね。
> $_FILESはあくまで,HTTPのPOSTによるファイルuploadでしか使えない
> のでしょうか?
マニュアル記載の通りです。
以上です。
On Fri, 24 Nov 2006 15:58:45 +0900
Masaaki Suga <suga @ tenrikyo.or.jp> wrote:
> 須賀と申します
>
> この度,メーリングリストに参加しました
> よろしくお願いします
>
> htmlのタグで,input type="file" name="upfile"
>
> と指定して,phpで
>
> $_POST['upfile']
>
> でファイル名を取得しても,パス情報が取れません
>
> c:\aaa\bbb.txt
>
> だと
>
> $_POST['upfile']=bbb.txtになる
>
> $_FILES['upfile']['name']
> でも''になります
> $_FILESはあくまで,HTTPのPOSTによるファイルuploadでしか使えない
> のでしょうか?
>
>
> ブラウザを開いたPCの参照で選択したファイルのパスを
> phpで取得することはできないのでしょうか?
>
> php初心者なので,まだよくわからないことだらけなので
> ご教授ください
>
> よろしくお願いします
>
> --------------------------------------
> 須賀 正明 suga @ tenrikyo.or.jp
> --------------------------------------
>
>
>
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
PHP-users メーリングリストの案内