PHP がデスクトップ ショートカット インスタンスを作成する、PHP ショートカット インスタンス_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:24:01
オリジナル
1267 人が閲覧しました

PHPはデスクトップショートカットインスタンス、phpショートカットインスタンスを作成します

phpを使用してデスクトップショートカットを作成するには、ヘッダー、InternetShortcut、および理解できないいくつかのコードを使用する必要があります。

方法:新しいphpファイルを作成し、次のコードをそこにスローし、たとえばshortcut.phpとして保存し、Webサイトとディレクトリに配置します。コードは次のとおりです:

リーリー

Webサイトを開いた後、PHPを使用してページをデスクトップにダウンロードするためのショートカットコードを記述します

ショートカットを作成するには、別のページを作成する必要があります。以前にそのページにコンテンツを出力していると思いますので、間違いを抱えています

a.php
---------- -- ------------
$url = $_GET['url'];
$filename = urldecode($_GET['name'] );
$filename = iconv('utf-8','GBk',$filename);//文字セット変換
if (!$url || !$filename) exit();
$Shortcut = "[InternetShortcut] ]
URL ={$url}
IDList=
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
";
header("Content-type: application/octet-stream");
header( "Content-Disposition:attachment; filename={$filename}.url;");
echo $Shortcut;

生成時にハイパーリンクを作成します
JavaScriptでデスクトップショートカットを作成する方法

インターネット上で一般的なのは
WshShell.CreateShortcut の呼び出しですが、ActiveXObject オブジェクトをサポートしているのは IE だけです

したがって、これを実装したい場合は、バックグラウンドで実行してショートカットを送り返すことしかできません
ファイルのダウンロードと同様です
Iあなたのための PHP サンプルを見つけました



http://www.bkjia.com/PHPjc/831620.html

tru​​ehttp://www.bkjia.com/PHPjc/831620.html技術記事 PHP はデスクトップ ショートカット インスタンス、php ショートカット インスタンスを作成します。php を使用してデスクトップ ショートカットを作成するには、ヘッダー、InternetShortcut、および理解できないいくつかのコードを使用する必要があります。 メソッド: 新しい...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート