問題タブ [vote]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
434 参照

jquery - APIを利用した評価システム。設定方法は?

私はYoutubeの親指の上下とまったく同じ評価システムを作ろうとしています。私はすでにこの質問をしました(Youtubeのような好き/嫌いの評価システムコードが欲しかったですか?)、しかしAPIの部分で多くの助けを得ることができませんでした。私はdbの部分で非常に良い助けを得ましたが、最初にすべてのビデオとコメントを含むデータベースがあり、そこには好き嫌いのフィールドがあります。次に、JavaScriptクリックイベントでデータベースを更新して、ajax呼び出しを実行してカウントをインクリメントできます。jQueryを使用すると、コードは次のように単純になります。

次に、どのユーザーがどの動画を気に入ったかを知る必要がある場合は、2つのテーブルを使用します。1つはいいね、もう1つは嫌いです。

どちらのテーブルも、ユーザーを動画に関連付けます。しかし、私がここから収集したものから:http ://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Ratings

YoutubeはAPIを使用してすべての評価を処理します。そこで、YTと同じシステムをセットアップする方法についての情報とヘルプを探しています。私は基本的に、すべてのページに「いいね」/「嫌い」機能を持たせたいと思っています。これは、そのページの特定のオブジェクトに「いいね」/「嫌い」がリンクされているのと同じです。できればコメント用にも1つ。すべての助けは大歓迎です。すでに実行されているシステムのソースコード(Googleをかなり検索しましたが、同様のオープンソースの評価システムは見つかりませんでした)から、APIを利用した評価システムの設定方法に関するヘルプと情報を入手できます。よろしくお願いします!

0 投票する
3 に答える
125 参照

php - cron ジョブのクエリを理解するためのサポートが必要

記事の投票システムがあります。記事は「ストーリー」テーブルに保存され、すべての投票は「投票」テーブルに保存されます。'stories' テーブルの id は 'votes' テーブルの item_name と同じです (したがって、各投票は item_name の記事に関連しています)。

投票の合計が10になると、「ストーリー」テーブルの「表示」フィールドが「1」の値に更新されるようにしたいと思います。

表示 = 0 のすべての投稿をチェックするために 1 時間ごとに実行される cron ジョブを設定することを考えていました。 . 多くのサーバー リソースを占有する可能性があるため、効率的かどうかはわかりません。

それで、誰かがタスクを実行できるcronジョブを提案できますか?

これが私のデータベース構造です:

ストーリー テーブル

ここに画像の説明を入力


投票表

ここに画像の説明を入力


編集:

たとえば、「ストーリー」テーブルの次の行:

id| 12
st_auth | 著者名
st_date | ストーリーの日付
st_title| ストーリータイトル
st_category| ストーリー カテゴリ
st_body| ストーリー本文
表示| 未証明の場合は 0、承認済みの場合は 1

この行は、「投票」テーブルのこの行に関連しています

id| 83 アイテム名| 12 (記事の ID ) 賛成票の場合は 1 - 反対票の場合は 1 ...

0 投票する
2 に答える
822 参照

php - onclickはjquery(投票システム)を使用して2つの変数をphpに渡します

私は以下のhtml/smartyに5つ星システムを持っています

ulブロックには独自のIDがあります。魔女の星が押されてulidを取得する必要があります。このデータをphpに渡して応答を取得する必要があり、応答をフェードアウトする必要があります。以下にいくつかの基本的なコードを思いついたが、それを完成させて修正する必要がある。誰かが助けてくれるなら感謝しますか?

0 投票する
1 に答える
2151 参照

ajax - CakePHP 2.0 で ajax による簡単な投票を作成する方法

CakePHP 2.0 と Ajax で簡単な投票を作成しようとしています。私はこのフレームワークの初心者なので、本当に難しいと思います...

データベースのテーブルのフィールド「numberVotes」を更新するためにコントローラーでアクションを呼び出す投票アクションとのリンクを作成したいだけです。

やってみましたがうまくできているかわかりません。私は今これを持っています:

//posts/view.ctp $this->Html->script('votar', array('inline' => false)); //レイアウトにロードします

Elements/vote.ctp

webroot/js/vote.js

}

//Controllers/PostsController.php

私は ajax に CakePHP の機能を使用していないと確信しています... しかし、どこに適用できるのか、またはどのように適用できるのかわかりません。なにか提案を?

ありがとう。

0 投票する
4 に答える
4049 参照

php - 二重投票を防ぐ

私は、ユーザーが「いいね」または「いいね」をクリックして候補者に投票するWebアプリケーションを作成していますが、これらのユーザーはサイトにアカウントを持っていません。

使用するのに最適なテクニックは何ですか?スパムからの保護を強化するためにキャプチャを使用する必要がありますか?

投票数は数百万と予想され、95%の精度が得られる限り、主題はそれほど重要ではありません。ありがとう。

0 投票する
1 に答える
1912 参照

php - 最後にスコアを追加する、さまざまなカテゴリの質問に対するラジオ ボタンの評価システム

HTML 形式の質問がいくつかある php ページがあります。各質問には「タイプ」があり、その質問に 1 ~ 5 のスケールで回答します。以下の例では、A、B、& の 3 つの質問タイプがあります。 C. 各質問「タイプ」の合計スコア (スコアは各質問の下の 1 ~ 5 スケールのラジオ ボタンから作成されます) を追加し、それらの合計スコアを PHP 変数として保存するにはどうすればよいですか?

ここに HTML コードがあります。どこから始めればよいかわかりませんが、学校のイベントのためにこれを作成する必要があり、彼らをがっかりさせたくありません :) ハハ! 助けてくれてありがとう、申し訳ありませんが、私は HTML フォームについてほとんど知りません! とにかく、ここに HTML コードがあります。php は、まだ書いていないところならどこにでも移動できます /: ハハ:

0 投票する
4 に答える
557 参照

mysql - 親指を立てる投票システム

サムズアップ投票システムを作成したいのですが、最善の方法がわかりません。

これが私のEntries#vote(コントローラー/アクション)です:

このアクションには多くのクエリがあるため、これを行うのに最適な方法ではないと思います。クエリログは次のとおりです。

誰かがこれを最善の方法で行う方法を知っていますか?

0 投票する
3 に答える
1942 参照

php - javascript Ajax呼び出しの投稿IDを取得するにはどうすればよいですか?

私は練習のために取り組んでいるSOクローンに似ています。私は投票システムをコーディングしている最中です。賛成/反対ボタンをクリックすると、投稿IDと値を保持する処理ページのパラメーターを使用してAjax呼び出しが送信されるようにしたいと思います。

投稿は、JavaScriptが呼び出す処理ページに記録する投稿を知ることができるようにする必要があります

それぞれ投稿IDを持つ投稿のテーブルと、投票IDを持つ投票を持つ投票テーブルがあるので、投票マッピングテーブルに、投稿IDと一緒にトピックIDを記録します。

しかし、異なる投稿ごとにAjax呼び出しに異なる投稿IDを動的に与える方法を理解できませんか?おそらく隠しフィールドを作成する必要がありますか?

これは一般的にどのように行われますか?どうもありがとう!

0 投票する
1 に答える
272 参照

api - 投票でユーザーの投票を登録する方法は?

テストの理由と Facebook アプリの開発方法を学ぶために、ページ (facebook.com/genericco) を開発しています。

私が開発しているこのページでは、Facebook で作成した質問のカスタム レイアウトを作成しました。グラフ API を介して自分のアカウントの質問とオプションを取得できましたが、ユーザーが「カスタマイズされた質問」を介して投票したときに投票を登録する方法はまだわかりません。

誰でも私を助けることができますか?お願いします シャツを脱いだ写真をお見せします。

0 投票する
1 に答える
61 参照

cookies - プログラマーによる投票制限コーディングエラー

http://www.enbloc.sgで自分のサイトを適切に起動できません

これは、私のプログラマーが問題を理解できないためです。どんな助けでも大歓迎です。

訪問者は、信号機の1つの色をクリックして投票します。彼らは1票しか持たないことになっています。

サイトは最初にCookieをチェックし、次に投票者のIPアドレスをチェックします。2が前の訪問者と同一である場合、投票は許可されません。2つのうち1つだけが繰り返される場合、投票は許可されます。

二重の制限を設けるという考え方は、固定IPの背後にいるさまざまな投票者が投票できるようにすることです。たとえば、会社の従業員は、固定IPアドレスを介してサイトにアクセスする可能性が高いため、投票できません。

ただし、現在、訪問者は3色すべてをクリックして、サイトへの最初の訪問時に3票を登録することができます。私のコーダーはこの問題を解決できず、私を放棄しました。

誰かが助けてくれたらとてもありがたいです。関連するコードが以下に追加されていると思います。

投稿の形式が間違っている場合はお詫びします。

どうもありがとう、Lin En

http://www.enbloc.sg/js/functions.jsから抽出