ホームページ  >  記事  >  バックエンド開発  >  PHP がデスクトップ ショートカット インスタンスを作成する、PHP ショートカット インスタンス_PHP チュートリアル

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

WBOY
WBOYオリジナル
2016-07-13 10:24:011243ブラウズ

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 Infinitus 分類の実装 (再帰を使用しない)、php recursion_PHP チュートリアル次の記事:PHP Infinitus 分類の実装 (再帰を使用しない)、php recursion_PHP チュートリアル

関連記事

続きを見る