- ベストアンサー
ファイルの転送が問題なく完了したか確認したい。
WEBサーバー上に test.zip を置いています。 index.phpにアクセスしたユーザーが、 フォーム上のボタンを押す事によってtest.zipのダウンロードが始まるようにして、 転送が問題なく終わったら内部カウンタを1つインクリメントさせたいと思います。 転送の完了を確認する良い方法はありますでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
サーバー側でクライアント側の挙動を確実に知る事はできないのですが、デフォルト状態でPHPはクライアントがダウンロードを中止した場合、スクリプトの実行も止まりますので、スクリプトの一番最後で内部カウンタをインクリメントすれば良いと思います。ただ、「スクリプトが最後まで走った」という事と「転送が無事完了した」とは同一ではないのでこの点は注意して下さい。
お礼
どうもありがとうございました!!!