php.inc.php

サマリPHPをその場で実行プラグイン
リビジョン1.0
対応バージョン1.4.x(1.4.6対応済み)
投稿者カーズV3
投稿日2006-01-11 (水) 05:07:24

概要

引数に指定されたPHPスクリプトを実行するプラグインです。プラグインを組むほどでもないスクリプトをその場で実行するのにはいいかもしれませんが、セキュリティ上かなり危険ですので、取り扱いには十分注意してください。

使い方

#php([PHPスクリプト])

複数行引数を有効にすると便利かもしれません。

#php(){{[PHPスクリプト]}}

ただし、内部処理はevalしているだけなので、echoのかわりにreturnでまとめで出力する必要があります。

ソースコード

<?php
function plugin_php_convert(){
	$args = func_get_args();
	return eval(implode("",$args));
}
function plugin_php_inline(){
	return plugin_php_convert();
}
?>

これを「php.inc.php」という名前のファイルに保存してpluginフォルダに入れてください。

ライセンス

ライセンスはNYSLです。

コメント

何かありましたらお願いします。


*1 凍結の場合はメニューバーの関係で完全ではなかったと思うので

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-01-25 (日) 23:26:22
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.180 sec.

OSDN