下载HTML5属性不起作用? - PHP

时间:2014-08-07 20:24:34

标签: php android html5 hash download

我正在尝试在PHP中创建一个下载页面作为一个项目...我去了OTT并加密了文件名,但是我无法使用下载HTML5属性(使用androids firefox和android chrome测试)重新下载它们,这是我目前的代码:

<?php

  $file = $_GET['file'];

  $extension = strripos($file, '.');
  $extension = substr($file, $extension +1);

  $filename = rtrim($file, "." . $extension);

  $hash_1 = hash("SHA512", "djf84jdS4i3jd83jnKusIFOd82a93" . $_GET['file']);
  $hash_2 = hash("MD5", "kfic93Jdf9SjdSjfiDkdiUw" . $hash_1 . "UHFe83jfYsufi3Jsjfm");
  $hash = substr($hash_2, 0, 10);

  $file = "/get/" . $hash . "." . $extension;
?>

<a href="<?php echo $file; ?>" download="<?php echo $filename . "." .echo $extension; ?>"><img src="download.png"/></a>

实例:http://mc-omegacraft.tk/download.php?file=index.php


解决

Android chrome出错。 基本上firefox比android浏览器更好:P

0 个答案:

没有答案