0

私は、人々が投票システムまたはバナーを介してメインサイトに投票を送信できるようにするソリューションを探しています。

現時点では、driggとdrupalで機能する1つのソリューションを認識していますが、クライアントサーバーで現在利用できないurlリダイレクトまたはmod_rewiteが必要です。

匿名ユーザーからすべてのデータを収集する単一のWebサイトを維持しながら、別のサイトにあるバナーから投票を記録できるソリューションを知っている人はいますか?あるいは、このソリューションを実装するためにどのようなアプローチを取る可能性がありますか。mod_rewriteなしでdriggを使用することは可能ですか?

4

3 に答える 3

1

Artefacto が言ったように、クロスサイト リクエストに関して Ajax には制限がありますが、できることは、外部サイトの iframe 内にバナーを表示することです。そうすれば、iframe はホーム サーバーにある src を取得できます。完全にアクセスできます。このようにして、投票を記録し、完全なコントロールを維持することができます。

Google も AdSense で同様のことを行っています。

于 2010-07-07T12:36:54.747 に答える
0

投票が別のサイトに送信される場合、唯一の問題は、Ajax を使用しているときにクロスサイト リクエストの制限に入る可能性があることです。

ただし、アクションが別のサイト (つまり、投票を収集するメイン サイト) である通常の html フォームを使用する場合は、問題なく動作するはずです。

于 2010-07-07T11:59:53.430 に答える
0

サービスモジュールを使用することも解決策になる場合があります。JSONリスナーがあり、servicesモジュールを使用して他のサーバーへのWebサービス呼び出しを行うことができるはずです。

于 2010-07-08T17:49:29.703 に答える