マンガでよめる痔のこと・薬のこと

PHP初心者なんで宜しくお願い致します。

ファイルアップロードのシステムを作っているんですが
どうもうまくいきません。

<form action="<? $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
写真:<input type="file" name="file" size="40" />
<input type="submit" name="new_write" value=" 登録 ">
</form>

<?
if(isset($_POST['new_write'])){
$filename = $_FILES['file']['name'];
$updir = "./image/".$filename;
if(move_uploaded_file($_FILES['file']['tmp_name'], $updir)){
print "OK";
}else{
print "NG";
}
}
?>

上記の記述をしています。

そしてphpinfo()で情報を確認しても
file_uploadsはONになっています。
そしてPHPのバージョンは4.4.2です。

単純なことかもしれませんが、宜しくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

情報が少なすぎます。


OS,WEBサーバが何かわかりませんが

エラーメッセージ
ログ
スクリプトの実行者と ./image/ のパーミッション
アップロードファイルの上限値とファイルサイズ
ファイルアップロードに関するエラーコード

等を確認してください。

この回答への補足

スクリプトの実行者と ./image/ のパーミッションと言う事で、パーミッションに気がつき755を777に変更したら、出来ました。

単純なことをお聞きしてすいませんでした。

有難う御座います。

補足日時:2008/05/05 19:01
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング