をアップロードする前に、ファイルのサイズを比較します。PHPは、私は次のコードで問題をしました
-2
A
答えて
2
だからあなたが&&
操作の結果が存在するかどうかをチェックしているあなたのif
if(
file_exists(
$target_dir.$folder.$target_file && $file_comp == 0
)
)
で十分に確認してください。
適切なコードは次のとおりです。
if(
file_exists(
$target_dir.$folder.$target_file
)
&&
$file_comp == 0
)
0
目標は、ファイルが正しくアップロードされているされているかどうかを確認することでした。 アップロードプロセスがダウンすると、ファイルのサイズが間違っていることがよくあります。そのため、アップロードしたファイルのサイズがサーバー上の同じ名前のファイルと同じかそれ以上であるかどうかを確認することができます。
ファイルサイズの減算が間違っていて、ファイルサイズを直接比較するのが難しくなります。
$file_to_upload = $_FILES["file"]["name"];
$target_file = basename($_FILES["file"]["name"]);
$target_file_size = filesize($target_dir.$folder.$target_file);
if (file_exists($target_file) && $_FILES["file"]["size"] == $target_file_size) {
echo $target_file." already exists.<br>";
}
もう一度ありがとうございます!
関連する問題
- 1. PHP PDOはfetchAll、PDO :: FETCH_CLASSと私は、次のコードに問題き
- 2. PHP間違ったコードは、私は次のコードをした
- 3. Rデバッグ問題 - コードは、次のコードで
- 4. OCamlは:私はこの単純なコードで次の問題を発見し
- 5. メッセージ:オペランドは、私は次のコードで問題に直面
- 6. キーボードフックは、私は次のような問題をしたリモートデスクトップ
- 7. は、私は次のコードでの問題に実行しているよgetJSON
- 8. PHPコードは、エラーログの問題
- 9. 私はこのコードで問題に直面していますPHPで
- 10. 私はPHPで問題に遭遇してきたPHP
- 11. は、私は次のコードをしたLINQ
- 12. が、私はこのコードで問題をコピーしたい
- 13. PHPは、私は次の問題を抱えているMySQLの
- 14. 問題>私は次のコードで問題が抱えている
- 15. アセンブラは、私は次のコードに問題があるPSP DOSBOX
- 16. 持つ問題は、私は次のコードを与えられたのonclick
- 17. は、私は次のコードを持っているルータネストされたコンポーネントの問題
- 18. 私は私のコードで少し問題を抱えている
- 19. PHPは、私は、次のPHPコードを有する2次元アレイ
- 20. ボケストリーミング問題:私は次のコードを持ってラインシフト
- 21. AngularJS問題、私は次のコードを持っている
- 22. &SCSSで私は次のようにプレースホルダを作成しようとしている私のSCSSコードで問題
- 23. 私は私のプロジェクトで問題が発生しました2.3
- 24. decode_jsonエラー私は、次のコードを実行し、エラーを取得していますので、エンコードの問題の
- 25. どのように私は次の行に私のPHPコードでこの問題を持っている
- 26. PHP OOP:私は次のコードでユーザークラスを作成している
- 27. は、私はいくつかの次のコードで問題を抱えている
- 28. のUITableViewControllerは、私は次のコードで奇妙な問題を抱えている
- 29. Javascriptの矢印機能このキーワード問題、私は次のコードしている
- 30. PHPコードの問題
ブラケットを確認してください –
そのことを謝罪してください。恥!!多分私は休憩が必要........とにかくありがとう! –
@FrancescoGiuntaブラケットを固定して問題を解決しましたか?そうであれば、回答を投稿してください。 –