<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>eocm</title>
      <link>http://europeanoperaclubmixture.com/blog/</link>
      <description></description>
      <language>ja</language>
      <copyright>Copyright 2005</copyright>
      <lastBuildDate>Sun, 09 Oct 2005 10:08:08 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2-ja-b1</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Flash Remoting Componentのインストール</title>
         <description><![CDATA[<p>phpobjectの挙動が気にくわなかった為、1.0になったことだし、AMFPHPを入れてみようかと。</p>

<p>が、<a href="http://www.amfphp.org" target="_blank">amfphp.org</a>が鯖落ちして数日間ダウンロード出来ず。sourceforgeも繋がんないしどうなってんだ一体。<br />
結局、http://voxel.dl.sourceforge.net/sourceforge/amfphp/amfphp-ms3-20050925.zipな感じでミラーから落として来た。</p>

<p>そんで、MacromediaのサイトからAS2.0用をダウンロードしてインストール。はまったのは、ソースも入れなきゃいけないってこと。ここではまった・・<br />
ソースを落として来て、Application/Macromedia Flash MX 2004/First Run/Classes/mx　にぶっこんだ後は、<br />
import mx.remoting.*;<br />
import mx.rpc.*;<br />
でいけますね。</p>

<p>AMFPHPのインストールについては次回。</p>]]></description>
         <link>http://europeanoperaclubmixture.com/blog/2005/10/flash_remoting_component.php</link>
         <guid>http://europeanoperaclubmixture.com/blog/2005/10/flash_remoting_component.php</guid>
         <category></category>
         <pubDate>Sun, 09 Oct 2005 10:08:08 +0900</pubDate>
      </item>
            <item>
         <title>PHPObject難航パート3</title>
         <description><![CDATA[<p>クラスの中でこんな感じでDB接続を作るじゃないすか。</p>

<p>$this->dbh = new PDO($this->ds, $this->username, $this->password);<br />
$this->dbh->setAttribute(PDO_ATTR_ERRMODE, PDO_ERRMODE_EXCEPTION);<br />
$this->dbh->exec("set names utf8");</p>

<p>これをグローバルで使いまわそうとするとダメ。<br />
単独で使う分には普通に動くんだけど、、結局、関数ごとに毎回接続を作るようにしたら動きました。よくわかんないけど動いたからヨシとしよう。</p>]]></description>
         <link>http://europeanoperaclubmixture.com/blog/2005/09/phpobject3.php</link>
         <guid>http://europeanoperaclubmixture.com/blog/2005/09/phpobject3.php</guid>
         <category></category>
         <pubDate>Mon, 26 Sep 2005 17:29:00 +0900</pubDate>
      </item>
            <item>
         <title>PHPObject難航パート２</title>
         <description><![CDATA[<p>これにもはまった。<br />
PHPObjectで呼ぶクラスファイルの中で、includeとか使う場合はそのクラスファイルからの相対パスじゃダメで、Gateway.phpからの相対か、絶対パスで書けばオーケー。</p>]]></description>
         <link>http://europeanoperaclubmixture.com/blog/2005/09/phpobject.php</link>
         <guid>http://europeanoperaclubmixture.com/blog/2005/09/phpobject.php</guid>
         <category></category>
         <pubDate>Mon, 26 Sep 2005 17:15:00 +0900</pubDate>
      </item>
            <item>
         <title>PHPObject難航パート1</title>
         <description><![CDATA[<p>PHPObjectを使ってみてるんだけど、意図した通りに動いてくれない。</p>

<p>myFoo.onInit = function() { trace("init ok"); } <br />
myFoo.write_onResult = function() { trace("write ok"); }<br />
myFoo.read_onResult = function() { trace("read ok"); }</p>

<p>myFoo.write();<br />
myFoo.read();</p>

<p>これで"init ok" "write ok" "read ok"と表示して欲しいところなんだけど、"init ok" "write ok"しか表示されない。<br />
しかも順序が逆になったりする。どうなんすか。</p>

<p>PHP5.1使ってるからかなとかいろいろ疑ってみたんだけど、結局、delayExecuteとexecuteを使うか、write_onResultの中でreadを呼ぶことで解決。そういうもんなのかな。</p>

<p>とりあえずこれで前に進む、、</p>]]></description>
         <link>http://europeanoperaclubmixture.com/blog/2005/09/post.php</link>
         <guid>http://europeanoperaclubmixture.com/blog/2005/09/post.php</guid>
         <category></category>
         <pubDate>Mon, 26 Sep 2005 17:06:59 +0900</pubDate>
      </item>
      
   </channel>
</rss>
