こんにちは、php を使用してファイルをアップロードしようとしています。これが私のコードです。私のエラーは、私のコードの終わりである56行目の構文エラー、予期しないファイルの終わりです。誰でも私にお願いできますか?また、'/uploads/' フィルダーはどこに作成すればよいでしょうか。XAMMPを使用しています。
<html>
<head>
<title>
Upload
</title>
</head>
<body>
<h1>Uploading files</h1>
<?php
if($_FILES['userfile']['error'])
{
echo 'Problem: ';
}
if(is_uploaded_file($_FILES['userfile']['tmp_name'])) {
if(!move_uploaded_file($_FILES['userfile']['tmp_name'],$upfile)) {
echo 'Problem: Could not move file to destination directory';
exit;
} else {
echo 'Problem : Possible file upload attack. Filename:';
echo $_FILES['username']['name'];
exit;
}
if($_FILES['userfile']['type']!='text/plain'){
echo 'Problem: File is not plain text.';
exit;
}
$upfile = 'htdocs/snaptrip/uploads/'.$_FILES['userfile']['name'];
echo 'File uploaded successful<br><br>';
$contents = file_get_contents($upfile);
$contents = strip_tags($contents);
file_put_contents($_FILES['userfile']['name'], $contents);
echo n12br($contents);
?>
</body>
</html>