アップロードされた画像をサーバーに保存することになっているphpページがあります。これを実行すると、「アップロードに成功しました」というメッセージが表示されますが、画像はアップロードされていません。どうなり得るか?
更新:私の質問に反対票を投じる理由について、コメントを残していただけますか。私はここに来たばかりで、なぜこの質問が反対票を投じられたのかわかりません。ありがとう
<?
if(!empty($_FILES['uploaded_file'])) {
if ($_FILES['uploaded_file']['error'] > 0 )
echo "Error: " . $_FILES['uploaded_file']['error'] . "<br />";
else{
// Add the original filename to target path.
$target_path = 'MemberPics\\user'.$userid.'.jpg' ;
$success = move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $target_path);
if(!$success) {
echo "There was an error uploading the file, please try again!";
}else {
echo "Upload successful, please go back to your home page";
}
}
}
?>