Hallo
ob alle Daten gesendet wurden, ließe sich evtl. feststellen; spätestens über die Server-Logfiles. Du wirst allerdings niemals herausfinden können, ob alle Daten _empfangen_ wurden.
Dies sollte kein Problem sein. Ich nehme nicht an, dass die ganze Datei gesendet wird, wenn der Empfänger den Download ablehnt.
Log-File Auswertung bringt mir nicht wirklich was - wird zu oft verwendet, sollte also praktischer gehen.
Die Frage ist eigentlich, ob PHP die ganze Datei ausgibt, auch wenn der Server sie nicht ganz versendet - nur dann würde php direkt mitbekommen, ob der Download gestartet bzw. beendet wurde oder nicht...
mfg
Michael