0

次のことを達成するための最良の方法について、誰かが私にいくつかの提案をしてくれるかどうか疑問に思いました。

データを処理するためのphpページを投稿するだけのhtmlフォームがいくつかあります。

他の人に私のサーバーから離れた自分のWebサイトに私のフォームを実装させるための最良の方法は何でしょうか?(単純なphpインクルードを試したので重要ですが、これをサーバー外で行うのは問題です。)

file_get_contentsを試しましたが、このメソッドはcssを尊重しません。

私は、アフィリエイトに1行のコードで自分のフォームをWebサイトに追加する方法を提供する、最もシンプルでエレガントなソリューションを探しています。

これは可能ですか?

4

2 に答える 2

0

これは可能ですが、セキュリティ上の大きな問題です。ハッカーがその場所のコンテンツを悪い場所に変更する可能性があります。

あなたはおそらく設定することによってこれを行うことができます

allow_url_include = 1
allow_url_fopen = 1

(したがって、インターネットを介した要求と包含を許可します)。

また、PEARHTTP_Request2モジュールまたはcurl関数を使用してWebページをフェッチできることも読みました。

ただし、これを行わないことを検討する必要があります。単に、フォームをコピーしてWebサイトに貼り付けることを許可してください。

于 2013-02-28T17:42:01.697 に答える
0

次のいずれかを実行できます。

  1. HTML/CSS と Javascript を提供して、自分の Web サイトに配置するか、
  2. フォームにiframeを作成して、Webサイトにドロップできるようにするか、;
  3. HTML を構築し、必要に応じて関連するすべての CSS/JS ファイルを含める JavaScript ファイルを作成します。次に、このようなコードを提供して、フォームが必要な Web サイトに配置してもらいます。

<script type="text/javascript" src="http://url.to/your/website/and/the/script.js"></script>

<script type="text/javascript"> runBuildFormFunction(); </script>

于 2013-02-28T17:34:41.013 に答える