<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ぶろろぐ &#187; PHP</title>
	<atom:link href="http://www.brolog.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brolog.com</link>
	<description>気になったことを書き綴る。</description>
	<lastBuildDate>Thu, 22 Jul 2010 02:46:41 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>imagefilterにはまる</title>
		<link>http://www.brolog.com/2009/03/24/imagefilter%e3%81%ab%e3%81%af%e3%81%be%e3%82%8b/</link>
		<comments>http://www.brolog.com/2009/03/24/imagefilter%e3%81%ab%e3%81%af%e3%81%be%e3%82%8b/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 13:00:51 +0000</pubDate>
		<dc:creator>ぶろ</dc:creator>
				<category><![CDATA[Technical SIDE]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.brolog.com/2009/03/24/imagefilter%e3%81%ab%e3%81%af%e3%81%be%e3%82%8b/</guid>
		<description><![CDATA[imagefilter    http://www.php.net/imagefilter
PHP5以上だと、画像をグレイスケールやらいろいろいじれる、便利なimagefilter関数（GD必須）が使えます。    その [...]]]></description>
			<content:encoded><![CDATA[<p>imagefilter    <br /><a href="http://www.php.net/imagefilter">http://www.php.net/imagefilter</a></p>
<p>PHP5以上だと、画像をグレイスケールやらいろいろいじれる、便利なimagefilter関数（GD必須）が使えます。    <br />その中に、画像をモザイク化してくれる、IMG_FILTER_PIXELATEモードが存在し、いろいろやっても、どうにも動かない。って状態になりました。</p>
<p>バージョン的には、PHP5って書いてあるし、動くはずだよな～。しかし表示されるエラーは、</p>
<p><b>Warning</b>: imagefilter() expects parameter 2 to be long, string given in <b>/hogehoge/mosaic.php</b> on line <strong>xxx</strong></p>
<p>そんなのねえYOってPHPからのエラーメッセージで、いろいろ調べていたら、こんなのにぶち当たりました。</p>
<p>定義済み定数    <br /><a href="http://php.plus-server.net/image.constants.html">http://php.plus-server.net/image.constants.html</a></p>
<p>IMG_FILTER_PIXELATE   <br />magefilter()関数で使用する特別な GD フィルタ (PHP 5.3.0 以降で使用可能)。</p>
<p>・・・そりゃ、PHP5.2系じゃ動かないよね・・・orz   <br />imagefilterの説明にも書いておいてほしかったな・・・。PHP5.3.0以降だよって・・・。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brolog.com/2009/03/24/imagefilter%e3%81%ab%e3%81%af%e3%81%be%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPで画像のEXIF情報を読み取るサンプル</title>
		<link>http://www.brolog.com/2008/04/24/php%e3%81%a7%e7%94%bb%e5%83%8f%e3%81%aeexif%e6%83%85%e5%a0%b1%e3%82%92%e8%aa%ad%e3%81%bf%e5%8f%96%e3%82%8b%e3%82%b5%e3%83%b3%e3%83%97%e3%83%ab/</link>
		<comments>http://www.brolog.com/2008/04/24/php%e3%81%a7%e7%94%bb%e5%83%8f%e3%81%aeexif%e6%83%85%e5%a0%b1%e3%82%92%e8%aa%ad%e3%81%bf%e5%8f%96%e3%82%8b%e3%82%b5%e3%83%b3%e3%83%97%e3%83%ab/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 02:29:44 +0000</pubDate>
		<dc:creator>ぶろ</dc:creator>
				<category><![CDATA[Technical SIDE]]></category>
		<category><![CDATA[Exif]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.brolog.com/?p=42</guid>
		<description><![CDATA[PHPSPOT開発日誌http://phpspot.org/blog/archives/2008/04/phpexif.html
PHPからExif情報を取得する方法。取得できる内容については
斉藤家http://jo1 [...]]]></description>
			<content:encoded><![CDATA[<p>PHPSPOT開発日誌<br /><a href="http://phpspot.org/blog/archives/2008/04/phpexif.html">http://phpspot.org/blog/archives/2008/04/phpexif.html</a></p>
<p>PHPからExif情報を取得する方法。<br />取得できる内容については</p>
<p>斉藤家<br /><a href="http://jo1upk.blogdns.net/saito/index.php?PHP%2F%E9%96%A2%E6%95%B0%2F%E7%94%BB%E5%83%8F%E9%96%A2%E9%80%A3%2Fexif_read_data">http://jo1upk.blogdns.net/saito/index.php?PHP%2F%E9%96%A2%E6%95%B0%2F%E7%94%BB%E5%83%8F%E9%96%A2%E9%80%A3%2Fexif_read_data</a></p>
<p>んでもって、もしサーバーのPHPが古くて使えない、又はコンパイルオプションで無効の場合には、以下の方法がある。</p>
<p>Yaskey Diary<br /><a href="http://www.yaskey.cside.tv/mapserver/diary/diary.php?mode=main&amp;COM=234">http://www.yaskey.cside.tv/mapserver/diary/diary.php?mode=main&amp;COM=234</a></p>
<p>The PHP JPEG Metadata Toolkit<br /><a href="http://www.ozhiker.com/electronics/pjmt/">http://www.ozhiker.com/electronics/pjmt/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brolog.com/2008/04/24/php%e3%81%a7%e7%94%bb%e5%83%8f%e3%81%aeexif%e6%83%85%e5%a0%b1%e3%82%92%e8%aa%ad%e3%81%bf%e5%8f%96%e3%82%8b%e3%82%b5%e3%83%b3%e3%83%97%e3%83%ab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APC と jQuery を利用してファイルアップロードの進行状況を表示する</title>
		<link>http://www.brolog.com/2008/04/14/apc-%e3%81%a8-jquery-%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%ad%e3%83%bc%e3%83%89%e3%81%ae%e9%80%b2%e8%a1%8c%e7%8a%b6/</link>
		<comments>http://www.brolog.com/2008/04/14/apc-%e3%81%a8-jquery-%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%ad%e3%83%bc%e3%83%89%e3%81%ae%e9%80%b2%e8%a1%8c%e7%8a%b6/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 16:55:36 +0000</pubDate>
		<dc:creator>ぶろ</dc:creator>
				<category><![CDATA[Technical SIDE]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.brolog.com/?p=33</guid>
		<description><![CDATA[cl.pocari.orghttp://cl.pocari.org/2008-04-13-2.html
ちょっと面白そう。あとで実験用。でもAPCってインストールされているところって少ないよね・・・。
]]></description>
			<content:encoded><![CDATA[<p>cl.pocari.org<br /><a href="http://cl.pocari.org/2008-04-13-2.html">http://cl.pocari.org/2008-04-13-2.html</a></p>
<p>ちょっと面白そう。あとで実験用。<br />でもAPCってインストールされているところって少ないよね・・・。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brolog.com/2008/04/14/apc-%e3%81%a8-jquery-%e3%82%92%e5%88%a9%e7%94%a8%e3%81%97%e3%81%a6%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%ad%e3%83%bc%e3%83%89%e3%81%ae%e9%80%b2%e8%a1%8c%e7%8a%b6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP セキュリティ対策 基本事項</title>
		<link>http://www.brolog.com/2008/04/09/php-%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3%e5%af%be%e7%ad%96-%e5%9f%ba%e6%9c%ac%e4%ba%8b%e9%a0%85/</link>
		<comments>http://www.brolog.com/2008/04/09/php-%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3%e5%af%be%e7%ad%96-%e5%9f%ba%e6%9c%ac%e4%ba%8b%e9%a0%85/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 11:58:53 +0000</pubDate>
		<dc:creator>ぶろ</dc:creator>
				<category><![CDATA[Technical SIDE]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[セキュリティ対策]]></category>

		<guid isPermaLink="false">http://www.brolog.com/?p=31</guid>
		<description><![CDATA[技術論評社http://gihyo.jp/dev/serial/01/php-security
yohgaki&#8217;s blogの中の人が技術論評社で書いているセキュリティ対策のまとめ。どこまで自分が実装できてい [...]]]></description>
			<content:encoded><![CDATA[<p>技術論評社<br /><a href="http://gihyo.jp/dev/serial/01/php-security">http://gihyo.jp/dev/serial/01/php-security</a></p>
<p><a href="http://blog.ohgaki.net/" target="_blank">yohgaki&#8217;s blog</a>の中の人が技術論評社で書いているセキュリティ対策のまとめ。<br />どこまで自分が実装できているか・・・。0点って言われそうだなｗ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brolog.com/2008/04/09/php-%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3%e5%af%be%e7%ad%96-%e5%9f%ba%e6%9c%ac%e4%ba%8b%e9%a0%85/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WEBシステム上でのWindows iniファイルの読み書き</title>
		<link>http://www.brolog.com/2008/04/09/web%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e4%b8%8a%e3%81%a7%e3%81%aewindows-ini%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%ae%e8%aa%ad%e3%81%bf%e6%9b%b8%e3%81%8d/</link>
		<comments>http://www.brolog.com/2008/04/09/web%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e4%b8%8a%e3%81%a7%e3%81%aewindows-ini%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%ae%e8%aa%ad%e3%81%bf%e6%9b%b8%e3%81%8d/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 18:22:56 +0000</pubDate>
		<dc:creator>ぶろ</dc:creator>
				<category><![CDATA[Technical SIDE]]></category>
		<category><![CDATA[CD]]></category>
		<category><![CDATA[DB]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://www.brolog.com/?p=28</guid>
		<description><![CDATA[WEBシステムからWindowsのiniファイル（設定ファイル）を処理する場合に、参考になるURLなど。
PHP
IBMhttp://www.ibm.com/developerworks/jp/opensource/li [...]]]></description>
			<content:encoded><![CDATA[<p>WEBシステムからWindowsのiniファイル（設定ファイル）を処理する場合に、参考になるURLなど。</p>
<p>PHP<br />
<blockquote>IBM<br /><a href="http://www.ibm.com/developerworks/jp/opensource/library/os-php-readfiles/">http://www.ibm.com/developerworks/jp/opensource/library/os-php-readfiles/</a> <br />PHP SPOT（IBMなどへの紹介記事）<br /><a href="http://phpspot.org/blog/archives/2007/03/php_72.html">http://phpspot.org/blog/archives/2007/03/php_72.html</a></p></blockquote>
<p>Perl<br />
<blockquote>Vectorのライブラリ<br /><a href="http://www.vector.co.jp/soft/win95/prog/se247112.html">http://www.vector.co.jp/soft/win95/prog/se247112.html</a></p></blockquote>
<p>一応、これからXMLやJSONなどに変換するコードを作ったほうが幸せになれるかな？<br />EACのDBを利用した、所持CDリストのかんたんなHTML化と、手元ファイルとの突合せが容易かな？＜アーティスト名・アルバム名がファイル名に正しく含まれている場合にのみ有効？<br />iTunesの設定ファイルからも、同様なものを作成できると、もっと幸せか。<br />Windows Media PlayerとかのDBってどうなっているんだろう？＜要確認<br />WinAmpなどについても確認したほうが良さそう。＜特にDBなさそう・・・。<br />ついでにそのまま、WEBサービス化して、携帯やブラウザからチェックできると、なんとなく幸せ？＜そのままAmazonのAPIでISBN取得、画像とかをつけた状態で、アフィリエイト、ソーシャルDB化が楽しいかも。＜そもそもAmazonのAPIってどこまでデータ取れるの？？？フリガナとかアルファベット表記をソート用に持っているとありがたい・・・。<br />そのままAPI化して、ブログパーツもいける。<br />企画完了・・・いいのかコレで。←自分がほしいからよしとしよう。 </p>
]]></content:encoded>
			<wfw:commentRss>http://www.brolog.com/2008/04/09/web%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e4%b8%8a%e3%81%a7%e3%81%aewindows-ini%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%ae%e8%aa%ad%e3%81%bf%e6%9b%b8%e3%81%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQLインジェクション対策（MySQLとPHPの場合）</title>
		<link>http://www.brolog.com/2008/04/08/sql%e3%82%a4%e3%83%b3%e3%82%b8%e3%82%a7%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3%e5%af%be%e7%ad%96%ef%bc%88mysql%e3%81%a8php%e3%81%ae%e5%a0%b4%e5%90%88%ef%bc%89/</link>
		<comments>http://www.brolog.com/2008/04/08/sql%e3%82%a4%e3%83%b3%e3%82%b8%e3%82%a7%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3%e5%af%be%e7%ad%96%ef%bc%88mysql%e3%81%a8php%e3%81%ae%e5%a0%b4%e5%90%88%ef%bc%89/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 07:51:49 +0000</pubDate>
		<dc:creator>ぶろ</dc:creator>
				<category><![CDATA[Technical SIDE]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SQLインジェクション]]></category>
		<category><![CDATA[セキュリティ対策]]></category>

		<guid isPermaLink="false">http://www.brolog.com/?p=27</guid>
		<description><![CDATA[まずやっておくべき事は、入力文字列に対するエスケープ処理で、PHP &#38; MySQLの場合には、下記関数が用意されているので、忘れずに設定しておくこと。
mysql_real_escape_string(PHP 4 [...]]]></description>
			<content:encoded><![CDATA[<p>まずやっておくべき事は、入力文字列に対するエスケープ処理で、PHP &amp; MySQLの場合には、下記関数が用意されているので、忘れずに設定しておくこと。</p>
<p>mysql_real_escape_string<br />(PHP 4 &gt;= 4.3.0, PHP 5)</p>
<p><a href="http://jp.php.net/mysqli_real_escape_string">http://jp.php.net/mysqli_real_escape_string</a><br /><a href="http://phpspot.net/php/man/php/function.mysql-real-escape-string.html">http://phpspot.net/php/man/php/function.mysql-real-escape-string.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brolog.com/2008/04/08/sql%e3%82%a4%e3%83%b3%e3%82%b8%e3%82%a7%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3%e5%af%be%e7%ad%96%ef%bc%88mysql%e3%81%a8php%e3%81%ae%e5%a0%b4%e5%90%88%ef%bc%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>非常に美しいcoverflowスライドギャラリー『ImageFlow』[to-R]</title>
		<link>http://www.brolog.com/2008/03/13/%e9%9d%9e%e5%b8%b8%e3%81%ab%e7%be%8e%e3%81%97%e3%81%84coverflow%e3%82%b9%e3%83%a9%e3%82%a4%e3%83%89%e3%82%ae%e3%83%a3%e3%83%a9%e3%83%aa%e3%83%bc%e3%80%8eimageflow%e3%80%8fto-r/</link>
		<comments>http://www.brolog.com/2008/03/13/%e9%9d%9e%e5%b8%b8%e3%81%ab%e7%be%8e%e3%81%97%e3%81%84coverflow%e3%82%b9%e3%83%a9%e3%82%a4%e3%83%89%e3%82%ae%e3%83%a3%e3%83%a9%e3%83%aa%e3%83%bc%e3%80%8eimageflow%e3%80%8fto-r/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 09:11:00 +0000</pubDate>
		<dc:creator>ぶろ</dc:creator>
				<category><![CDATA[Technical SIDE]]></category>
		<category><![CDATA[Cover Flow]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.brolog.com/?p=19</guid>
		<description><![CDATA[http://blog.webcreativepark.net/2008/02/06-221054.html
PHPで動的にサムネールを作成し出力
クリック後の動きをハックすればおもしろい。
]]></description>
			<content:encoded><![CDATA[<p>http://blog.webcreativepark.net/2008/02/06-221054.html</p>
<p>PHPで動的にサムネールを作成し出力<br />
クリック後の動きをハックすればおもしろい。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brolog.com/2008/03/13/%e9%9d%9e%e5%b8%b8%e3%81%ab%e7%be%8e%e3%81%97%e3%81%84coverflow%e3%82%b9%e3%83%a9%e3%82%a4%e3%83%89%e3%82%ae%e3%83%a3%e3%83%a9%e3%83%aa%e3%83%bc%e3%80%8eimageflow%e3%80%8fto-r/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 画像 サムネール作成</title>
		<link>http://www.brolog.com/2008/03/13/php-%e7%94%bb%e5%83%8f-%e3%82%b5%e3%83%a0%e3%83%8d%e3%83%bc%e3%83%ab%e4%bd%9c%e6%88%90/</link>
		<comments>http://www.brolog.com/2008/03/13/php-%e7%94%bb%e5%83%8f-%e3%82%b5%e3%83%a0%e3%83%8d%e3%83%bc%e3%83%ab%e4%bd%9c%e6%88%90/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 08:14:31 +0000</pubDate>
		<dc:creator>ぶろ</dc:creator>
				<category><![CDATA[Technical SIDE]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[サムネール作成]]></category>
		<category><![CDATA[画像]]></category>

		<guid isPermaLink="false">http://www.brolog.com/?p=18</guid>
		<description><![CDATA[phpspot開発日誌PHPで画像のサムネイルを超簡単に作る方法
phpThumbnailerhttp://phpspot.org/blog/archives/2007/02/phpphpthumbnail.html
&#038; [...]]]></description>
			<content:encoded><![CDATA[<p>phpspot開発日誌<br />PHPで画像のサムネイルを超簡単に作る方法</p>
<p>phpThumbnailer<br />http://phpspot.org/blog/archives/2007/02/phpphpthumbnail.html</p>
<p><code><span style="color: rgb(0, 0, 0);"><font color="#0000cc">&lt;?php </p>
<p><span style="color: rgb(0, 102, 0);">include(</span><span style="color: rgb(204, 0, 0);">"class.Thumbnai<wbr>l.php"</span><span style="color: rgb(0, 102, 0);">); <br /></span><span style="color: rgb(0, 0, 204);">$tn_image&nbsp;</span><span style="color: rgb(0, 102, 0);">=&nbsp;new&nbsp;</span><span style="color: rgb(0, 0, 204);">Thumbnail</span><span style="color: rgb(0, 102, 0);">(</span><span style="color: rgb(204, 0, 0);">"sample.jpg"</span><span style="color: rgb(0, 102, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 204);">300</span><span style="color: rgb(0, 102, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 204);">300</span><span style="color: rgb(0, 102, 0);">,&nbsp;</span><span style="color: rgb(0, 0, 204);">0</span><span style="color: rgb(0, 102, 0);">); <br /></span><span style="color: rgb(0, 0, 204);">$tn_image</span><span style="color: rgb(0, 102, 0);">-&gt;</span><span style="color: rgb(0, 0, 204);">show</span><span style="color: rgb(0, 102, 0);">(); </p>
<p></span><span style="color: rgb(0, 0, 204);">?&gt;</span></font></span></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brolog.com/2008/03/13/php-%e7%94%bb%e5%83%8f-%e3%82%b5%e3%83%a0%e3%83%8d%e3%83%bc%e3%83%ab%e4%bd%9c%e6%88%90/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
