zoukankan      html  css  js  c++  java
  • PHP将网址快捷方式保存到桌面

    我觉得这段代码的价值不大,主要是记忆而已,不值得深究。但我没有掌握这段代码。

    代码如下:

     1 <?php
     2 /*
     3     PHP将网址快捷方式保存到桌面
     4 */
     5 $browser=strtolower(browser());
     6 $filename='美女图片';
     7 if($browser=='firefox'){
     8     $filename=urldecode($filename);
     9 }else{
    10     $filename=urlencode($filename);
    11 }
    12 $url='http://www.166122.com/';
    13 $Shortcuts='[InternetShortcut]
    14 URL='.$url.'
    15 IDList=
    16 [{000214A0-0000-0000-C000-000000000046}]
    17 Prop3=19,2';
    18 Header('Content-type: application/octet-stream');
    19 header('Content-Disposition: attachment; filename='.$filename.'.url;');
    20 echo $Shortcuts;
    21 
    22 function browser(){
    23     $user_agent=$_SERVER['HTTP_USER_AGENT'];
    24     if(false!==strpos($user_agent,'MSIE 9.0')){
    25         return 'IE9';
    26     }
    27     if(false!==strpos($user_agent,'MSIE 8.0')){
    28         return 'IE8';
    29     }
    30     if(false!==strpos($user_agent,'MSIE 7.0')){
    31         return 'IE7';
    32     }
    33     if(false!==strpos($user_agent,'MSIE 6.0')){
    34         return 'IE6';
    35     }
    36     if(false!==strpos($user_agent,'Firefox')){
    37         return 'Firefox';
    38     }
    39     if(false!==strpos($user_agent,'Chrome')){
    40         return 'Chrome';
    41     }
    42     if(false!==strpos($user_agent,'Safari')){
    43         return 'Safari';
    44     }
    45     if(false!==strpos($user_agent,'Opera')){
    46         return 'Opera';
    47     }
    48     if(false!==strpos($user_agent,'360SE')){
    49         return '360SE';
    50     }
    51 }
  • 相关阅读:
    快速幂取模算法详解
    牛客网小白月赛5I区间(差分数组)
    多重背包模板
    hdu5791(DP)
    CodeForces
    最长上升子序列LIS(51nod1134)
    POJ1088(记忆搜索加dp)
    最长公共子序列LCS(POJ1458)
    Gym 100971J-Robots at Warehouse
    模板
  • 原文地址:https://www.cnblogs.com/chuganghong/p/3061373.html
Copyright © 2011-2022 走看看