私はこのチュートリアルhttp://www.allphptricks.com/upload-file-using-php-save-directory/を使用して、PHPでビデオファイルをアップロードするためのフォームとコードを設定しました。それは成功した私は、後藤、私が言ったようにPHPは正常にアップロードされていますが、コードはディレクトリに保存されていません
HTMLコード
<html>
<head>
<title>Upload File Using PHP and Save in Directory - AllPHPTricks.com</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
</head>
<body>
<br /><br />
<form name="form" method="post" action="upload.php" enctype="multipart/form-data" >
<input type="file" name="my_file" /><br /><br />
<input type="submit" name="submit" value="Upload"/>
</form>
<br /><br />
<a href="http://www.allphptricks.com/upload-file-using-php-save-directory/">Tutorial Link</a> <br /><br />
For More Web Development Tutorials Visit: <a href="http://www.allphptricks.com/">AllPHPTricks.com</a>
</body>
</html>
PHPコード
<?php
if (($_FILES['my_file']['name']!="")){
// Where the file is going to be stored
$target_dir = "upload/";
$file = $_FILES['my_file']['name'];
$path = pathinfo($file);
$filename = $path['filename'];
$ext = $path['extension'];
$temp_name = $_FILES['my_file']['tmp_name'];
$path_filename_ext = $target_dir.$filename.".".$ext;
// Check if file already exists
if (file_exists($path_filename_ext)) {
echo "Sorry, file already exists.";
}else{
move_uploaded_file($temp_name,$path_filename_ext);
echo "Congratulations! File Uploaded Successfully.";
}
}
?>
保存されたいかなるビデオファイルが存在しないことを確認したときにしかしたびにアップロードされたと言いますファイルが正常にアップロードされたと報告されますが、実際には何も格納およびアップロードされていません。
これらの変数の出力がどのように見えましたか? – Bernhard