申し訳ありません私はそれについて多くの投稿があることを知っていますが、私はそれらの解決策を見つけることができません。ここでPHP - move_uploaded_fileが動作しない
は私のフォームです:
<form id="form1" action="upload.php" method="post" enctype="multipart/form-data">
<table>
<tr>
<td>Name : </td>
<td><input type="text" id="name" name="name"/></td>
</tr>
<tr>
<td>Image :</td>
<td><input type="file" name="image"/></td>
</tr>
<tr><td id='submitAdd' colspan='2'><input type="submit"
value= " Add " /></td></tr>
</table>
</form>
そして、ここでupload.php:
<?php
$ext = strtolower(substr(strrchr($_FILES['image']['name'], '.'),1));
$ret = move_uploaded_file($_FILES['image']['tmp_name'], 'item_images/'.$_POST['name'].'.'.$ext);
if ($ret) {
echo 'works';
}
else {
echo 'doesnt work'."</br>";
echo $_FILES['image']['error'];
}
?>
ディレクトリのパーミッションは、何のアップロードエラーOKではないが、それでもそれは、ファイルを移動しません。 何か不足していますか?事前に
おかげで、私は考えて