Rumah > pembangunan bahagian belakang > tutorial php > php文件服务,"虚拟挂载"其他目录

php文件服务,"虚拟挂载"其他目录

WBOY
Lepaskan: 2016-07-25 08:48:16
asal
811 orang telah melayarinya
暂不支持,断点下载.
  1. function base64url_encode($data) {
  2. return rtrim(strtr(base64_encode($data), '+/', '-_'), '=');
  3. }
  4. function base64url_decode($data) {
  5. return base64_decode(str_pad(strtr($data, '-_', '+/'), strlen($data) % 4, '=', STR_PAD_RIGHT));
  6. }
  7. function array_verify($var)
  8. {
  9. return isset($var)&&is_array($var) && count($var)>0;
  10. }
  11. function format_file_size($var)
  12. {
  13. if($var if($var if($var return ($var/1073741824.0).' G';
  14. }
  15. $dir="F:";//不以/结尾
  16. $path="";
  17. if(array_verify($_GET)&&isset($_GET["path"]))
  18. {
  19. $path=base64url_decode($_GET["path"]);
  20. preg_match("#^[^/].*$|^.*\.$|^\..*$|\./\.|/\.|\./#",$path,$temp);
  21. if(array_verify($temp))
  22. {
  23. echo
  24. '
  25. ';
  26. echo "璀
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan