我是菜鸟,谢谢关注!
请问各位大师兄,我想做个专门提供文件下的网站,文件名又多为中文,
如何才能做到?还有就是PHP不支持文件名为中文和空格等的情况,
我该怎样做,才能解决这个问题呢?
1.如何提供下载
2.如何解决PHP对中文和空格文件钟的匹配
师兄,请帮帮我吧!!!
1、只要能把你的下载链接路径正确,点击这个链接就可以实现下载了。如果你的服务器可以让你改变目录的权限,可以把链接指向文件,如果不能更改权限,就用程序重新定向到这个被下载的文件。
2、用urlencode和urlunconde编码和解码中文字符串,就可以了。
urlencode(你的变量)
<?
$data="http://localhost/zshang.php?func=xianxi&fenid=2&id=20";
$j=base64_encode($data);
echo "base64_encode的加密:".$j;
$j1=base64_decode($j);
echo "<hr>base64_decode的解密:".$j1;
//_本人特意为你写的!!看你有没用!!!64位编码
$str=urlencode($data);
echo "<hr>编码加密:".$str;
$str1=urldecode($str);
echo "<hr>编码解密:".$str1;
//__URL编码你看哪个好用吧!!!!
//__我已在自已机上测试过了!!!!
?>