1

FB 内で実行されない場合、完全に機能する php/html スクリプトがあります (最近まで FB 内と FB の外の両方で何ヶ月も実行されています)。FB 内で実行すると、最初の html フォームの実行後に 2 番目の html フォームを実行しようとすると、次の警告が表示されます...

アプリが一時的に使用できないランタイム エラー:
フォーム内にフォームをネストできません

質問 #1: FB 警告システムをオフにすることはできますか? もしそうなら、どのように?

質問 2: 以下のような基本的なスクリプトに対して、上記のように FB 警告が表示されるのはなぜですか。これは、実際のスクリプトの言い換え例です。FB 内で実行したときの動作は、最初のフォームは表示され、期待どおりに動作しますが、FB が実行を中断して上記の警告を出すため、2 番目のフォームは表示されません。ご覧のとおり、フォームを「ネスト」していません。注: 実際のスクリプトは、FB 内で実行されない場合でも正常に実行されるため、FB の警告コードの影響を受けません。

コード例 (問題領域のみ表示):

<?php
.
.
.
echo "
<form name='FBregister method='get' target='_self'>
<input type='submit' value='REGISTER' name='FBlogin' >
</form>

<form name='FBloginSubmit' method='get' target='_self'>
<input type='submit' value='LOGIN' name='FBlogin' >
</form>
.
.
.
?>

すべての助けに感謝します。ボブ G.

4

0 に答える 0