手机版

用php创建桌面快捷方式的实现方法

时间:2021-09-19 来源:互联网 编辑:宝哥软件园 浏览:

第一种情况:php生成一个网页桌面快捷方式。

本文将介绍使用php生成网页桌面快捷方式的代码,并添加图标,解决不同浏览器中的乱码问题。

当我们访问一个网站时,如果网站的内容非常吸引人,我们通常会使用浏览器的收藏夹功能来收集网站。在浏览器的收藏夹网页中,您需要打开浏览器,然后从收藏夹中选择访问。

如果可以直接在桌面上访问网站,将为用户访问提供便利。我们可以用php为网页创建一个快捷入口文件,保存到用户的桌面,方便用户快速访问。

生成的代码如下:

?Php$filename=' dawn domain。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 A0-0000-0000-c000-00000046 }]\ r \ nprop 3=19,000。$ SCOpe。='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,单击以自动打开浏览器并访问网站内容。

第二种情况:PHP实现了网站保存的快捷桌面模式。

?Php/*通过保存shortcut.php访问权来保存桌面*/$ title=' we ';$快捷键='[internet快捷键]URL=//www . JB 51 . netidlist=[{ 000214 A0-0000-0000-C000-00000000046 }]Prop 3=19,2 ';标题(“内容类型:应用程序/八位字节流”);标题('内容-处置:附件;文件名='。$标题。url');echo $快捷键;第三种情况:PHP生成网站桌面快捷方式。PHP生成桌面快捷方式就这么简单。您可以在生成网站时更改要生成的网站。Dianji.html代码?Url=www.jb51.netname=we '生成左快捷键/ashengcheng.php代码:

?Php//网站生存左侧快捷方式-函数$ URL=$ _ GET[' URL '];$ filename=URL decode($ _ GET[' name ']);$filename=iconv('GBk ',' utf-8 ',$ filename);//字符集转换(如果不需要转换,就不转换)。if(!$url ||!$filename)退出();$快捷方式='[互联网快捷方式]URL={ $ URL } IDList=[{ 000214 A0-0000-0000-C000-000000000046 }]Prop 3=19,2 ';标题(“内容类型:应用程序/八位字节流”);标题('内容-处置:附件;文件名={$filename}。url');echo $快捷键;希望这篇文章对大家学习php编程有所帮助。

版权声明:用php创建桌面快捷方式的实现方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。