[PHP-users 30780] Re: html でinput type="file"でカレントパスの取得できない
菅野庄一郎
kanno @ qb3.so-net.ne.jp
2006年 11月 24日 (金) 16:42:42 JST
菅野です。
セキュリティの都合で、仕様上無理だったはず。
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 メーリングリストの案内