プロが教えるわが家の防犯対策術!

if (empty($error)) {
// 画像をアップロードする
$image = date('YmdHis') . $_FILES['image']['name'];
move_uploaded_file($_FILES['image']['tmp_name'], 'member_picture/' . $image);

$_SESSION['join'] = $_POST;
$_SESSION['join']['image'] = $image;
header('Location: check.php'); exit();

}
}
以上ですは資料の抜粋ですが、PHPで画像アップロードする際のプログラム
ですが
'member_picture/' . $image);の
'member_picture/'に/がありますが 、「スラッシュ」は必要でしょうか?
'member_picture' ではないのでしょうか?
よろしくお願いいたします。

A 回答 (1件)

実際に試してみればいいのでは?

    • good
    • 1
この回答へのお礼

ありがとうございました。
どうもすみません。
そもそもですね、
'member_picture/'  ディレクトリ に
画像のアップロード されないので
原因追求でした。
 /を消しましたが 画像のアップロード は
できませんでした。
/は
保存するディレクトリを 'member_picture'、ファイル名
を $image としたいので、pathを指定するときはディレク
トリ名とファイル名の間に / が必要
 らしいです。

お礼日時:2022/11/28 02:45

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