本文将介绍使用PHP生成网页桌面快捷方式的代码,并在不同浏览器中添加图标和解决乱码问题。
当我们访问一个网站时,如果网站的内容非常吸引人,我们通常会使用浏览器最喜欢的功能来收集网站。
在浏览器的收藏夹网页中,您需要打开浏览器,然后从收藏夹中选择访问。
如果可以直接在桌面上访问网站,将为用户访问提供便利。
我们可以用php为网页创建一个快捷入口文件,保存到用户的桌面,方便用户快速访问。
生成的代码如下:
?Php$filename='黎明字段。URL ';$ URL=' http://fdipzone.com/';$ icon=' http://fdipzone.com/fav icon . ico ';createShortCut($filename,$url,$ icon);/* * *创建保存为桌面代码的文件名* @ param String $filename * @ param String $url访问的连接* @param String $icon图标路径*/函数创建快捷方式($ filename,$ URL,$icon=''){ //创建基本代码$快捷方式=' [internet快捷方式] r NID list=[{ 000214 a 0-0000-0000-c000-000000046 }] r n pro P3=19,000美元快捷方式。='URL='。$url。 r n ';if($ icon){ $快捷键。='IconFile='。$icon。}标头(' content-type : application/octet-stream ');//获取用户浏览器$ user _ agent=$ _ server[' http _ user _ agent '];$ encode _ filename=rawurlenode($ filename);//不同的浏览器使用不同的代码输出if (preg _ match ('/msie/',$ user _ agent)){ header(' content-disposition : attachment;文件名=' '。$encode_filename。''');}else if(preg_match('/Firefox/',$ user _ agent)){ header(' content-disposite : attachment;文件名*='utf8 ' '。$文件名。''');} else { header(' content-disposition : attachment;文件名=' '。$文件名。''');} echo $ SCOpe;}?下载并保存到桌面
保存到桌面
将桌面另存为*后。url,您可以自动打开浏览器并通过单击它来访问网站内容。
黎明的田野。url文件内容如下:
[互联网快捷方式]Idlist=[{ 000214 A0-0000-0000-C000-00000046 }]prop 3=19,2 URL=http://fidpzone.com/iconfile=http://fidpzone.com/favicon.ico在上面