<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
		<id>https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Flash%2Famfphp</id>
		<title>Flash/amfphp - 変更履歴</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.nonip.net/index.php?action=history&amp;feed=atom&amp;title=Flash%2Famfphp"/>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Flash/amfphp&amp;action=history"/>
		<updated>2026-04-24T15:26:40Z</updated>
		<subtitle>このウィキのこのページに関する変更履歴</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wiki.nonip.net/index.php?title=Flash/amfphp&amp;diff=661&amp;oldid=prev</id>
		<title>127.0.0.1: ページの作成:「==amfphpダウンロード== http://www.amfphp.org/からamfphp-1.9.beta.20080120.zipをダウンロード  ==flash Remotingコンポーネントダウンロード== http...」</title>
		<link rel="alternate" type="text/html" href="https://wiki.nonip.net/index.php?title=Flash/amfphp&amp;diff=661&amp;oldid=prev"/>
				<updated>2015-05-19T18:15:17Z</updated>
		
		<summary type="html">&lt;p&gt;ページの作成:「==amfphpダウンロード== http://www.amfphp.org/からamfphp-1.9.beta.20080120.zipをダウンロード  ==flash Remotingコンポーネントダウンロード== http...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==amfphpダウンロード==&lt;br /&gt;
http://www.amfphp.org/からamfphp-1.9.beta.20080120.zipをダウンロード&lt;br /&gt;
&lt;br /&gt;
==flash Remotingコンポーネントダウンロード==&lt;br /&gt;
http://www.adobe.com/jp/products/flashremoting/downloads/components/&lt;br /&gt;
&lt;br /&gt;
==スクリプト設置場所==&lt;br /&gt;
/amfphp/services&lt;br /&gt;
&lt;br /&gt;
==設置形式==&lt;br /&gt;
utf-8で&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 class HelloWorld {&lt;br /&gt;
   /**&lt;br /&gt;
    * Hello !!の文字列を返します&lt;br /&gt;
    */&lt;br /&gt;
   public function hello () {&lt;br /&gt;
     return 'Hello !! ';&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==amfphpデバッグブラウザツール==&lt;br /&gt;
http://localhost/amfphp/browser/あたりにある&lt;br /&gt;
&lt;br /&gt;
==fla側(as2==&lt;br /&gt;
 import mx.remoting.*;&lt;br /&gt;
 import mx.rpc.*;&lt;br /&gt;
 import mx.remoting.debug.NetDebug;&lt;br /&gt;
 //URL&lt;br /&gt;
 var gatewayUrl:String = &amp;quot;http://localhost/amfphp/gateway.php&amp;quot;;&lt;br /&gt;
 //デバッグの初期化&lt;br /&gt;
 NetDebug.initialize();&lt;br /&gt;
 //PHPのHelloWorldクラスを呼ぶ&lt;br /&gt;
 var _service:Service = new Service(gatewayUrl, null, 'HelloWorld', null , null);&lt;br /&gt;
 var pc:PendingCall = _service.hello(&amp;quot;Hello!&amp;quot;);&lt;br /&gt;
 pc.responder = new RelayResponder(this, &amp;quot;handleResult&amp;quot;, &amp;quot;handleError&amp;quot;);&lt;br /&gt;
 function handleResult(event:ResultEvent)&lt;br /&gt;
 {&lt;br /&gt;
   trace(event.result);&lt;br /&gt;
 }&lt;br /&gt;
 function handleError(event:FaultEvent)&lt;br /&gt;
 {&lt;br /&gt;
   trace(&amp;quot;エラー&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
==utf8マルチバイト文字化け==&lt;br /&gt;
gateway.phpのsetCharsetHandlerを直す&lt;br /&gt;
 // $gateway-&amp;gt;setCharsetHandler(&amp;quot;utf8_decode&amp;quot;, &amp;quot;ISO-8859-1&amp;quot;, &amp;quot;ISO-8859-1&amp;quot;);&lt;br /&gt;
 $gateway-&amp;gt;setCharsetHandler(&amp;quot;none&amp;quot;, &amp;quot;ISO-8859-1&amp;quot;, &amp;quot;ISO-8859-1&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
==参考==&lt;br /&gt;
http://blog.asial.co.jp/323&lt;/div&gt;</summary>
		<author><name>127.0.0.1</name></author>	</entry>

	</feed>