バックスラッシュになっていますが、ディレクトリの区切り文字は「/」でいいんじゃないでしょうか。
▽2
●
duck75 ●100ポイント ベストアンサー |
$target_dir = "C:\MAMP\htdocs\upload\";
↑
ここがダブルクォーテーションで囲っているので、バックスラッシュがエスケープされない??のではないでしょうか?
$target_dir = "C:\\MAMP\\htdocs\\upload\\";
↑
こう書くか、
$target_dir = 'C:\MAMP\htdocs\upload\';
↑
あるいはこう書いて、シングルクォーテーションにすればどうでしょうか?
問題のディレクトリで以下を試すのはどうでしょうか。
<?php echo realpath(dirname( __FILE__)); ?>