<?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>E.I.Art &#187; PHP</title>
	<atom:link href="http://eiart.net/blog/archive/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://eiart.net/blog</link>
	<description>Electronic Interactive Art Lab</description>
	<lastBuildDate>Mon, 28 Nov 2011 09:13:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>网络体温调色盘：Temperature Sensor + PHP + AJAX + Twitter</title>
		<link>http://eiart.net/blog/archive/1068</link>
		<comments>http://eiart.net/blog/archive/1068#comments</comments>
		<pubDate>Wed, 20 May 2009 14:16:53 +0000</pubDate>
		<dc:creator>fallen</dc:creator>
				<category><![CDATA[传感与控制]]></category>
		<category><![CDATA[网络平台]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://eiart.net/blog/?p=1068</guid>
		<description><![CDATA[<img src="http://eiart.net/blog/wp-content/uploads/2009/05/net_tem_tsp.jpg" alt="网络体温调色盘：Temperature Sensor + PHP + AJAX + Twitter" title="" width="1024" height="768" class="alignnone size-full wp-image-1407" />纯粹的技术可行性实... ]]></description>
			<content:encoded><![CDATA[<p>纯粹的技术可行性实验，将传感器硬件与动态脚本及网络服务整合，让互动的范围和性质都有更多样的变换，游乐场大了，跷跷板会有的，碰碰车会有的，摩天轮也会有的。。。<br />
体温调色盘：<a href="http://eiart.kmip.net/temp/">http://eiart.kmip.net/temp/</a> （测试结束）<br />
Twitter记录页：<a href="http://twitter.com/iosay">http://twitter.com/iosay</a><br />
非睡觉时间开放，不定时抚摸温度传感器。。。<br />
</br><br />
(Video: Watch this video on the post page)</p>
]]></content:encoded>
			<wfw:commentRss>http://eiart.net/blog/archive/1068/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>开源PHP+flash图表框架汇总</title>
		<link>http://eiart.net/blog/archive/581</link>
		<comments>http://eiart.net/blog/archive/581#comments</comments>
		<pubDate>Wed, 26 Dec 2007 01:10:56 +0000</pubDate>
		<dc:creator>fallen</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[free]]></category>

		<guid isPermaLink="false">http://eiart.net/blog/archive/581</guid>
		<description><![CDATA[要做个Web的小应用，查了些开源的 PHP+flash 图表框架，整理出来，也许哪位朋友还用得上。其中最喜欢的是：Open Flash Chart。样式齐全，文档详细，那个Loading我特别喜欢！！时间点上跳出注释的... ]]></description>
			<content:encoded><![CDATA[<p id="fp">要做个Web的小应用，查了些开源的 PHP+flash 图表框架，整理出来，也许哪位朋友还用得上。其中最喜欢的是：<a href="http://teethgrinder.co.uk/open-flash-chart/index.php">Open Flash Chart</a>。样式齐全，文档详细，那个Loading我特别喜欢！！时间点上跳出注释的渐变也做得很不错！用这个要做出个像 Google Analytics 的UI并非难事。官网首页就有个活DEMO，可以去试一下。用这个作出以下是截图：</p>
<p><a href="http://picasaweb.google.com/lh/photo/spYHflHhnHtLvTtixeu6vA"><img src="http://www.chenray.com/imagoxy/getimg.php?u=%3DcGcq5COwMjM4kjNzEjMvADM0M3LjlDSz9WetgmMzIzLFZVQBFUQBFUQBF0LJ5mZ2RHToFTLRN1L4wkcWdkWwJDOm90Xv02bj5CdoB3Zn5yMox2LvoDc0RHa" /></a></p>
<p>其他的还有 <a href="http://www.maani.us/charts/index.php">PHP/SWF Charts</a> 和 <a href="http://www.fusioncharts.com/free/Default.asp">FusionCharts Free</a> 都很不错，就看个人喜好了。</p>
]]></content:encoded>
			<wfw:commentRss>http://eiart.net/blog/archive/581/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Ajax CMS and PHP Application Framework</title>
		<link>http://eiart.net/blog/archive/287</link>
		<comments>http://eiart.net/blog/archive/287#comments</comments>
		<pubDate>Mon, 05 Jun 2006 01:30:43 +0000</pubDate>
		<dc:creator>fallen</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://eiart.net/blog/archive/287</guid>
		<description><![CDATA[开源的PHP平台 Ajax CMS 框架：MODx，其Ajax特性主要是表现在后台，不知道大家更喜欢Ajax前台还是后台，但从实用的角度看，还是多用在后台比较科学一点，用在前台确实太耗资源，以前用了一些A... ]]></description>
			<content:encoded><![CDATA[<p id="fp">开源的PHP平台 Ajax CMS 框架：<a href="http://modxcms.com/" target="_blank" >MODx</a>，其Ajax特性主要是表现在后台，不知道大家更喜欢Ajax前台还是后台，但从实用的角度看，还是多用在后台比较科学一点，用在前台确实太耗资源，以前用了一些Ajax插件，就会被空间商抱怨，现在前台都不太敢放Ajax的东西了。</p>
<p>可以在<a href="http://demo.opensourcecms.com/modx/" target="_blank" >这里试用</a><br />
<img src="http://modxcms.com/assets/images/takecontrol.jpg" width="410" height="134" alt="take control of your Content Management System" /></p>
<p>另外，如果喜欢前台的Ajax，<a href="http://eiart.net/blog/archive/255" target="_blank" >TiddlyWiki</a>是个很好的开始。</p>
]]></content:encoded>
			<wfw:commentRss>http://eiart.net/blog/archive/287/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用PHP动态创建Flash</title>
		<link>http://eiart.net/blog/archive/128</link>
		<comments>http://eiart.net/blog/archive/128#comments</comments>
		<pubDate>Sat, 03 Dec 2005 02:34:02 +0000</pubDate>
		<dc:creator>fallen</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://eiart.net/blog/archive/128</guid>
		<description><![CDATA[利用Ming PHP库来动态创建Flash动画，老技术了，刚开始接触，看到一篇好文章，怕以后丢掉了，摘到这里留个备份，原文。

使用Ming库有两种方式，我们可以内嵌到PHP里（对Unix平台而言），也可... ]]></description>
			<content:encoded><![CDATA[<p>利用<a href="http://ming.sourceforge.net/" target="_blank" >Ming PHP</a>库来动态创建Flash动画，老技术了，刚开始接触，看到一篇好文章，怕以后丢掉了，摘到这里留个备份，<a href="http://www.i9.com.cn/html/PHP/2005-11/28/13_42_32_279.htm" target="_blank" >原文</a>。<br />
<span id="more-128"></span></p>
<blockquote><p>使用Ming库有两种方式，我们可以内嵌到PHP里（对Unix平台而言），也可以把它作为一个PHP模块来运行，里面的函数支持所有的平台，使用时也无需实例化。如果我们把Ming库作为PHP模块来运行的话，我们必须明确地调用Ming库，和使用其他模块一样，然后使用该库里的函数。由于使用前必须先加载模块，与把Ming作为内部函数编译的方式相比，要有一点性能的下降。<br />
Ming库是完全免费的，我们可以到创作者的网站下载，地址是：http://www.opaque.net/ming/，该网站有详细的使用手册和帮助，在使用前，请先看看安装和配置说明，地址是：http://www.opaque.net/ming/install.html。另外，在PHP网站上也有使用手册和详细说明，地址是：http://www.php.net/ming。<br />
一旦我们正确安装和配置了Ming库，我们可以创建一个PHP对象，从PHP里调用Ming的函数，通过调用函数和属性，就可以定义我们的动画了。在PHP模块里有13个对象，提供了Flash的一些功能，也有几个命令可以来控制发行时的参数设定。下面就看看如何利用它来创建动画。<br />
使用Macromedia Flash创建SWF格式的动画，我们先创建一些符号，Flash有三种类型的符号：图形、动画剪辑、按钮。一旦我们创建了这些符号，我们就可以把它们复制到场景里，每一个拷贝称为一个实例，可以放任意多的实例到我们的场景里。接下来就可以定义这些对象的行为了，也就是定义动作和运动轨迹，也可以定义动画的参数，如尺寸大小和背景颜色，如果需要，可以保存成.SWF文件。<br />
利用PHP的Ming库创建Flash动画，和Macromedia Flash一样，必须先创建一些符号，这些符号就是PHP对象的实例，然后定义这些对象在动画场景里的位置和相互关系，接着定义对象在每一帧里的动作，最后定义动画自己。我们可以直接把SWF直接输出到浏览器，也可以保存成SWF格式的文件，以备后用。Flash的优点就是图形化的用户接口，利用Ming库不但可以更加简单的控制对象，而且具有无限的扩展性和再用性。<br />
下面我们就用一个完整的例子来看看如何使用Ming库：</p>
<p><?php</p>
<p>/* 首先创建一个符号，并填充颜色 */<br />
$square = new SWFShape();<br />
$sqfill = $square->addFill(0, 0, 0xff);<br />
$square->setRightFill($sqfill);<br />
$square->movePenTo(-250,-250);<br />
$square->drawLineTo(250,-250);<br />
$square->drawLineTo(250,250);<br />
$square->drawLineTo(-250,250);<br />
$square->drawLineTo(-250,-250); </p>
<p>/* 在动画剪辑里使用上面的符号，并添加一些脚本 */<br />
$sqclip = new SWFSprite();<br />
$i = $sqclip->add($square);<br />
$i->setDepth(1);<br />
$sqclip->setframes(25);<br />
$sqclip->add(new SWFAction(&#8220;stop();&#8221;));<br />
$sqclip->nextFrame();<br />
$sqclip->add(new SWFAction(&#8220;play();&#8221;));<br />
for($n=0; $n<24; $n++) {<br />
$i->rotate(-15);<br />
$sqclip->nextFrame();<br />
}</p>
<p>/* 下面创建按钮 */</p>
<p>function rect($r, $g, $b) {<br />
$s = new SWFShape();<br />
$s->setRightFill($s->addFill($r, $g, $b));<br />
$s->drawLine(500,0);<br />
$s->drawLine(0,500);<br />
$s->drawLine(-500,0);<br />
$s->drawLine(0,-500);<br />
return $s;<br />
}</p>
<p>$b = new SWFButton();<br />
$b->addShape(rect(0xff, 0, 0), SWFBUTTON_UP | SWFBUTTON_HIT);<br />
$b->addShape(rect(0, 0xff, 0), SWFBUTTON_OVER);<br />
$b->addShape(rect(0, 0, 0xff), SWFBUTTON_DOWN);<br />
$b->addAction(new SWFAction(&#8220;setTarget(&#8216;/box&#8217;); gotoandplay(2);&#8221;), SWFBUTTON_MOUSEDOWN);</p>
<p>/* 下面创建动画，并添加上面的符号和按钮 */</p>
<p>$m = new SWFMovie();<br />
$m->setDimension(4000,3000);</p>
<p>$i = $m->add($sqclip);<br />
$i->setDepth(3);<br />
$i->moveTo(1650, 400);<br />
$i->setName(&#8220;box&#8221;);</p>
<p>$i = $m->add($b);<br />
$i->setDepth(2);<br />
$i->moveTo(1400,900);</p>
<p>/* 最后，我们把它输出到浏览器 */</p>
<p>header(&#8216;Content-type: application/x-shockwave-flash&#8217;);<br />
$m->output();<br />
?></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://eiart.net/blog/archive/128/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>修正邮箱LOGO在线生成脚本</title>
		<link>http://eiart.net/blog/archive/66</link>
		<comments>http://eiart.net/blog/archive/66#comments</comments>
		<pubDate>Thu, 01 Sep 2005 05:21:25 +0000</pubDate>
		<dc:creator>fallen</dc:creator>
				<category><![CDATA[网络平台]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Project]]></category>

		<guid isPermaLink="false">/?p=66</guid>
		<description><![CDATA[基于Mail Signature Script这个开源程序搭建，但它的源程序有不少错误，
说明中的地址和文件并不对应，Hotmail的第二种风格生成脚本有问题，这些我都已经修正，你可以下载我修正后的版本：
maill... ]]></description>
			<content:encoded><![CDATA[<p id="fp">基于<a href="http://playtime.uni.cc/downloads.php">Mail Signature Script</a>这个开源程序搭建，但它的源程序有不少错误，<br />
说明中的地址和文件并不对应，Hotmail的第二种风格生成脚本有问题，这些我都已经修正，你可以下载我修正后的版本：</p>
<li><a href="/blog/wp-content/pro/maillogo.rar">maillogo.rar</a></li>
<p>支持Gmail（3种风格），Yahoo（2种风格），Hotmail（2种风格），Msn（2种风格）：<br />
<a href="http://www.flickr.com/photos/fallens/66750927"><img src="http://68.142.214.43/27/66750927_c072768891_o.png" width="220" height="64" alt="gmaill"  /></a><br />
<a href="http://www.flickr.com/photos/fallens/66750955"><img src="http://68.142.214.43/28/66750955_c9436c194e_o.png" width="240" height="20" alt="yahoo"  /></a><br />
<a href="http://www.flickr.com/photos/fallens/66750976"><img src="http://68.142.214.43/29/66750976_a690b101d1_o.png" width="220" height="20" alt="hotmail"  /></a><br />
<a href="http://www.flickr.com/photos/fallens/66750990"><img src="http://68.142.214.43/34/66750990_5f9b9dfd98_o.png" width="200" height="20" alt="msn" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://eiart.net/blog/archive/66/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

