Downloading a file via PHP script results in wrong/different md5 checksum - why?
问题 I'm trying to implement an indirect download through PHP. On the client side I verify if the downloaded file is correct or not using md5. When I download the file directly (http://server/folder/file.apk) I get the same md5 checksum as on the file system, but when I download it via the PHP script (http://server/some_page.php) I get a totally different checksum. Why? Here's my PHP script: <?php $name_file="test2.apk"; $path="/home/user/public_html/apk/"; $dimension_file=(string)filesize($name