PHPでアップロードするファイルを取得できないようです。私が言えることから、すべてがチェックアウトします。私は古い教科書を掘り起こし、例をテキストから直接コピーしましたが、それでもうまくいきませんでした。
最初は、ファイルが保存されているディレクトリのアクセス許可に問題があると思っていたので、アクセス許可を777に変更しましたが、まだ何もありません。誰かが何か提案があれば、私はすべての耳です:/
コード(HTML)は次のとおりです。
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file1">
<br/>
<input type="submit" value="Upload">
</form>
PHPファイル:
<?php
$tmp_name = $_FILES['file1']['tmp_name'];
$path = getcwd() . DIRECTORY_SEPARATOR . 'images';
$name = $path . DIRECTORY_SEPARATOR . $_FILES['file1']['name'];
$success = move_uploaded_file($tmp_name, $name);
if($success) {
$upload_message = $name . ' has been uploaded.';
echo "$upload_message";
} else {
echo "something went wrong :(";
}
?>