メイン サーバ関連【CGI・FCS・XMLSocket etc】 同じ階層のphpファイルを絶対パスでLoadで読むには? | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
commsa | Åê¹ÆNo.32383 投稿日時: 2007-3-7 23:25 |
新米 居住地: 投稿: 7
使用環境:
flash MX Pro ver7.2 FlashPlayer 9.0 PHP4.4.4 WIN XP IE 6.0 |
同じ階層のphpファイルを絶対パスでLoadで読むには? いつも参考にさせていただいてます。
どなたかご教授いただけると幸いです。 宜しくお願い致します。 サーバの同じ階層に sam01.php (パーミッション777) abc.swf (パーミッション777) をおきました。 ローカル環境だと下記相対バスでphpファイルを読めます。 varsData1.load("sam01.php"); サーバに置くときには絶対パスにして varsData1.load("http://www.abcd.ne.jp/aaa/sam01.php"); にしましたがphpを読めません・・・ 書き方がいけないのでしょうか? ローカル環境、サーバ環境、共に PHP Version 4.4.4 register_globals オフ ///flaファイル///////////////////////////////// fscommand("allowscale", false); System.useCodepage=true; varsData1 = new LoadVars(); varsData1.onLoad = function () { //phpストリングの読み込み(str1) phpTxt1.htmlText="<b>"+this.str1+"</b>"; trace("str1の値:"+this.str1); //str2ストリングをar1配列にsplitメソッドを使って格納 ar1= this.str2.split(","); phpTxt2.htmlText = ar1[0]+" <b><font color='#ff6600'>"+ar1[1]+"</font></b> "+ar1[2]; trace("str2の値:"+this.str2); trace("ar1[1]の値:"+ar1[1]); } varsData1.load("sam01.php"); //////sam01.php////////////////////////////// <?php //変数txtにストリングを代入 $txt="あなたはPHPですか?"; //変数txtをechoで出力 echo "str1=".$txt; //ストリングとバージョンを連結して出力 echo "&str2=わたしは,PHP".PHP_VERSION.",です。"; //print関数で出力 print ("&str3=わたしは,PHP".PHP_VERSION.",ですか?" ."&str4=あなたは,PHP".PHP_VERSION.",です。"); ?> //////////////////////////////////// |
ひろゆき | Åê¹ÆNo.32384 投稿日時: 2007-3-7 23:55 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: 同じ階層のphpファイルを絶対パスでLoadで読むには? 引用:
commsaさんは書きました: 相対パスだと読み込めるのでしょうか? swf
php
などで試してみては、いかがでしょうか?
|
commsa | Åê¹ÆNo.32425 投稿日時: 2007-3-9 15:31 |
新米 居住地: 投稿: 7
使用環境:
flash MX Pro ver7.2 FlashPlayer 9.0 PHP4.4.4 WIN XP IE 6.0 |
Re: 同じ階層のphpファイルを絶対パスでLoadで読むには? ご親切なご返答ありがとうございます!
相対パスではうまくいきました。 絶対パスでうまくいかないのは サーバの方でエイリアス?の設定をしているからかもしれません。 ひろゆきさんの教えていただいた方法でも試してみましたが 何度確認しても「 { がたりない」とエラーがでてしまいます。 私の記述ミスだと思いますので 再度チェレンジしてみます。 ありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |