# #プログラムサンプル ブログパーツは検索して出てくるのでうっぷします。

[![](https://zip358.com/wp-content/uploads/2015/03/IMG_092411.jpg)](https://zip358.com/wp-content/uploads/2015/03/IMG_092411.jpg)
ブログパーツの簡素な仕組みをUPします。基本はこれだけです。基本はこれだけですけど応用すると少々面倒くさいのでそこら辺はご想像におまかせします。これを基にして正規に配布する状態にするには、サーバの負荷の事やセキュリティとかそういう事まで考えなくてはならないので少々面倒くさいです。特にIDを発行して配布する場合などは結構、コードを書かないといけないです。また、悪意のあるユーザーがサーバに負荷をかけれる要因にもなりますので、安易にブログパーツを提供するのはオススメできません。ちなみに自分のブログパーツ用のJSを貼り付けても動作はしません（ファイルがないので）。ただ、下記のサンプルコードを自分自身のサーバ上に設置し、設置したURL（任意のURL）をJSで呼び出すと動作し、それを配布することも可能です。
PHPファイル

```
<?php
header("Content-type: application/javascript");
$str = htmlspecialchars($_GET["hoge"]);
if($str!=""){
	echo "document.write($str);";
}else{
	echo "document.write('hoge!?');";
}
?>
```

JS貼付け用。

```
<script src="https://zip358.com/tool/sample-tool/sample-blogtool.php?hoge='こんにちは'" language="JavaScript" charset="utf-8"></script>
```

[](https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fzip358.com%2F2015%2F03%2F11%2F%25e3%2583%2597%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%25a9%25e3%2583%25a0%25e3%2582%25b5%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ab-%25e3%2583%2596%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%2591%25e3%2583%25bc%25e3%2583%2584%25e3%2581%25af%25e6%25a4%259c%25e7%25b4%25a2%25e3%2581%2597%25e3%2581%25a6%25e5%2587%25ba%25e3%2581%25a6.html&linkname=%23%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%83%96%E3%83%AD%E3%82%B0%E3%83%91%E3%83%BC%E3%83%84%E3%81%AF%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%A6%E5%87%BA%E3%81%A6%E3%81%8F%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%86%E3%81%A3%E3%81%B7%E3%81%97%E3%81%BE%E3%81%99%E3%80%82 "Facebook")[](https://www.addtoany.com/add_to/x?linkurl=https%3A%2F%2Fzip358.com%2F2015%2F03%2F11%2F%25e3%2583%2597%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%25a9%25e3%2583%25a0%25e3%2582%25b5%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ab-%25e3%2583%2596%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%2591%25e3%2583%25bc%25e3%2583%2584%25e3%2581%25af%25e6%25a4%259c%25e7%25b4%25a2%25e3%2581%2597%25e3%2581%25a6%25e5%2587%25ba%25e3%2581%25a6.html&linkname=%23%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%83%96%E3%83%AD%E3%82%B0%E3%83%91%E3%83%BC%E3%83%84%E3%81%AF%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%A6%E5%87%BA%E3%81%A6%E3%81%8F%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%86%E3%81%A3%E3%81%B7%E3%81%97%E3%81%BE%E3%81%99%E3%80%82 "X")[](https://www.addtoany.com/add_to/bluesky?linkurl=https%3A%2F%2Fzip358.com%2F2015%2F03%2F11%2F%25e3%2583%2597%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%25a9%25e3%2583%25a0%25e3%2582%25b5%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ab-%25e3%2583%2596%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%2591%25e3%2583%25bc%25e3%2583%2584%25e3%2581%25af%25e6%25a4%259c%25e7%25b4%25a2%25e3%2581%2597%25e3%2581%25a6%25e5%2587%25ba%25e3%2581%25a6.html&linkname=%23%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%83%96%E3%83%AD%E3%82%B0%E3%83%91%E3%83%BC%E3%83%84%E3%81%AF%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%A6%E5%87%BA%E3%81%A6%E3%81%8F%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%86%E3%81%A3%E3%81%B7%E3%81%97%E3%81%BE%E3%81%99%E3%80%82 "Bluesky")[](https://www.addtoany.com/add_to/line?linkurl=https%3A%2F%2Fzip358.com%2F2015%2F03%2F11%2F%25e3%2583%2597%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%25a9%25e3%2583%25a0%25e3%2582%25b5%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ab-%25e3%2583%2596%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%2591%25e3%2583%25bc%25e3%2583%2584%25e3%2581%25af%25e6%25a4%259c%25e7%25b4%25a2%25e3%2581%2597%25e3%2581%25a6%25e5%2587%25ba%25e3%2581%25a6.html&linkname=%23%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%83%96%E3%83%AD%E3%82%B0%E3%83%91%E3%83%BC%E3%83%84%E3%81%AF%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%A6%E5%87%BA%E3%81%A6%E3%81%8F%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%86%E3%81%A3%E3%81%B7%E3%81%97%E3%81%BE%E3%81%99%E3%80%82 "Line")[](https://www.addtoany.com/add_to/threads?linkurl=https%3A%2F%2Fzip358.com%2F2015%2F03%2F11%2F%25e3%2583%2597%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%25a9%25e3%2583%25a0%25e3%2582%25b5%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ab-%25e3%2583%2596%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%2591%25e3%2583%25bc%25e3%2583%2584%25e3%2581%25af%25e6%25a4%259c%25e7%25b4%25a2%25e3%2581%2597%25e3%2581%25a6%25e5%2587%25ba%25e3%2581%25a6.html&linkname=%23%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%83%96%E3%83%AD%E3%82%B0%E3%83%91%E3%83%BC%E3%83%84%E3%81%AF%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%A6%E5%87%BA%E3%81%A6%E3%81%8F%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%86%E3%81%A3%E3%81%B7%E3%81%97%E3%81%BE%E3%81%99%E3%80%82 "Threads")[](https://www.addtoany.com/add_to/copy_link?linkurl=https%3A%2F%2Fzip358.com%2F2015%2F03%2F11%2F%25e3%2583%2597%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%25a9%25e3%2583%25a0%25e3%2582%25b5%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ab-%25e3%2583%2596%25e3%2583%25ad%25e3%2582%25b0%25e3%2583%2591%25e3%2583%25bc%25e3%2583%2584%25e3%2581%25af%25e6%25a4%259c%25e7%25b4%25a2%25e3%2581%2597%25e3%2581%25a6%25e5%2587%25ba%25e3%2581%25a6.html&linkname=%23%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%83%96%E3%83%AD%E3%82%B0%E3%83%91%E3%83%BC%E3%83%84%E3%81%AF%E6%A4%9C%E7%B4%A2%E3%81%97%E3%81%A6%E5%87%BA%E3%81%A6%E3%81%8F%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%86%E3%81%A3%E3%81%B7%E3%81%97%E3%81%BE%E3%81%99%E3%80%82 "Copy Link")[](https://www.addtoany.com/share)
