$result=random(10)//生成10位随机数
//$result=random(10, '悔亩123456789abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ')//生成10位字母数字混合字符串
echo "<input type='text' size='20' value='{$result}'>"
/**
* 产生李前宏随机字符串
*
* @param int $length 输出长度
* @param string $chars 可选哪册的 ,默认为 0123456789
* @return string 字符串
*/
function random($length, $chars = '0123456789') {
$hash = ''
$max = strlen($chars) - 1
for($i = 0$i <$length$i++) {
$hash .= $chars[mt_rand(0, $max)]
}
return $hash
}
?>
写个新的控制器来让明汪用户下载,而不是直接用过文件路径下载。 比如:
/index.php?controller=down_file&file=1.zip
然后在Controller里控制输出名就可以激困仔实现
$file = './路径/1.zip'filename = '2.zip'
header('Content-Description: File Transfer')
header('Content-Type: application/octet-stream')
header("Content-type:text/htmlcharset=utf-8")
header('Content-Disposition: attachment filename='尺吵. $filename)
header('Content-Transfer-Encoding: binary')
header('Expires: 0')
header('Cache-Control: must-revalidate, post-check=0, pre-check=0')
header('Pragma: public')
readfile($file)
exit
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)