PhP4.2 mysql4 に関して


ファイルをアップロードするPHPを作りました。
下記エラーがでます。
ロリポップを使っています。
------------------------
Warning: move_uploaded_file(/home/sites/lolipop.jp/users/lolipop.jp-dp0000/web/) [function.move-uploaded-file]: failed to open stream: Is a directory in /home/sites/lolipop.jp/users/lolipop.jp-dp0000/web/test.php on line 120
------------------------

(フォームのソース)
------------------------
$updir="/home/sites/lolipop.jp/users/lolipop.jp-dp0000/web/";
if(move_uploaded_file($_FILES["upfile"]["tmp_name"],$updir)==FALSE)
{
print("アップロード失敗");
}
else{
print("アップロード!");
}
------------------------

多分間違っていないかな?と思うんですが、どこがおかしいでしょうか?
もしかして、パーミッションでしょうか?パーミッションだとしたら詳しくおしえていただけますか?

なにとぞ宜しくお願い申し上げます。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/09/25 18:59:37
  • 終了:2007/10/02 19:00:05

回答(2件)

id:heppokoA No.1

heppokoA回答回数65ベストアンサー獲得回数72007/09/25 22:07:23

ポイント60pt

http://jp.php.net/manual/ja/function.move-uploaded-file.php

move_uploaded_file()での第2引数 $destination はファイル名をいれるのではないでしょうか?

たとえば,アップロードされた sample.txt を移動するなら,$destination = "/home/sites/lolipop.jp/users/lolipop.jp-dp0000/web/sample.txt"; とかになると思います。もちろんそのディレクトリへのファイル作成権限がないといけませんが。

id:rrr3

ありがとうございます!

そうみたいでした!!

次回もご回答お願いします。

2007/09/26 06:16:34

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 hayashi7 95 61 1 2007-09-27 03:32:34

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません