メイン サーバ関連【CGI・FCS・XMLSocket etc】 CGIへPOSTする際の変数の順列付け | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
otokomichi | Åê¹ÆNo.25152 投稿日時: 2006-4-25 20:12 |
新米 居住地: 投稿: 21
使用環境:
winxp flash mx2004 photoshop swift v4 FLASH8 pro |
CGIへPOSTする際の変数の順列付け すみません。質問させていただきます。
現在CGIにてフォームメールを制作しているのですが 通常HTMLで変数をCGIで送った際には、 上から順番に変数が送られる形 (メール受信の例) A=100 B=100 C=10..... このような形になるのですがFLASHでPOSTした場合 C=100 A=10 B=100... このような形で受信してしまうことがあります。 FLASHで変数を送る際にはどのような順位付けで CGIに送られるのでしょうか?? フレームの順序?それとも? もし知っている方が居られましたらご教授下さい。 |
MAKO姐さん | Åê¹ÆNo.27006 投稿日時: 2006-7-17 11:39 |
新米 居住地: 投稿: 26
使用環境:
WinXP,Flash MX2004 |
Re:質問の意味がよくわからないのですが・・・ 質問の意味がなんとなぁ?くでしかわからないのですが、
私は添え字データをさらに$格納して取り出しするので、順序が・・・と悩んだ事ないんです。CGIに手を出したばかりの頃に、ゲストブックの作成で悩んだ事がありますが・・・。 フォームで送られた内容はCGI側で設定した$変数に格納されますよね? それを配列に入れる時に@配列に格納すると思うのですが、CGI側の配列は、('mail','coment','subject')のような形で受理した場合、この配列の値をこのまま(何の宣言もせず、自設$箱に格納しないで利用する場合)引き出すには、添え字を利用します。 添え字は0から始まるので('mail','coment','subject')の場合 mail=[0] coment=[1] subject=[2] ↑のようになります。 @配列に入っている値をそのまま利用するピュアな方法はこの添え字を使うのが、あれこれの手順を考えずに利用できる使い方です。 順序が変わってしまう=配列の取り出し方を変える ↑ この方法で、HTMLからもFlashからも同じ動作をすると思います。 CGIが他者製作の物なのかどうかわかりませんが、CGIを見ると、送信されたデータは@配列に入っていると思います。 配列に入れる時はたいてい名前をつけるので@data等@の後に何か文字があると思いますが。 print処理をする部分をこの添え字で書き換えるとそのまま動作すると思います。 ん?。全然ちゃう事答えてたらどうしよう・・・。 ↑これもよくある事なので、質問の意味がちがってたらごめんなさい。 あ!添え字の呼び出し(出力する時のです。例えばメールのbody部分のprintとか)は@dataに格納されているのなら$data[0]のように指定します。 メールボディー部分に@data配列の中のcomentを利用したい場合は、先ほどの配列例だと$data[1]になります。 では・・・ヾ(◎皿◎)→ バイバイキーン
|
otokomichi | Åê¹ÆNo.27376 投稿日時: 2006-7-27 20:19 |
新米 居住地: 投稿: 21
使用環境:
winxp flash mx2004 photoshop swift v4 FLASH8 pro |
Re:質問の意味がよくわからないのですが・・・ MAKOさん 有難うございます。
すみません。 CGIに関する事だったのですが ご丁寧に解答して頂き誠に有難うございます! 早速試してみたところ、動作いたしました! すみませんありがとうございました(^^) |
MAKO姐さん | Åê¹ÆNo.27506 投稿日時: 2006-7-29 21:18 |
新米 居住地: 投稿: 26
使用環境:
WinXP,Flash MX2004 |
意味違いじゃなくて良かったです^^ 良かった。良かった。
ぜんぜん違う事答えてたらどうしようかと思ってました。 私の時も何かあったらよろしくぅ?♪
|
otokomichi | Åê¹ÆNo.27680 投稿日時: 2006-8-4 15:52 |
新米 居住地: 投稿: 21
使用環境:
winxp flash mx2004 photoshop swift v4 FLASH8 pro |
Re: 意味違いじゃなくて良かったです^^ いえいえ、有難う御座いました。
また、サイトにも遊びに行ったのですが デッドリンクが多くて残念><; 公開楽しみにしています。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |