我应该如何完成我的评级脚本

How should I accomplish my rating script

本文关键字:脚本 我的 何完成 我应该      更新时间:2023-09-26

我的网页有一个表格,您可以在其中选择不同的项目。我希望能够让人们评价这些。我遇到了一个问题,我需要将javascript变量传递给php,从我在网上阅读的内容来看,这并不是一件容易的事情。你建议我怎么做?

代码存储在 98.214.131.200/index.php 和 98.214.131.200/ratings/ratings.php

目前我在评级中有函数.php允许我编写或读取评级,但我需要来自 javascript 的字符串来识别正在评级的项目。

您可以使用表单中的 POST 请求传递评级。

http://www.tizag.com/phpT/forms.php/

确保正确清理输入以避免 SQL 注入

http://www.tizag.com/mysqlTutorial/mysql-php-sql-injection.php

您可以使用 jquery,并在幕后传递信息。 像这样:

$.ajax({
  type: 'POST',
  url: "/your/processing/url/here.php",
  data: {rating_id: item_id, rating: 4},  // <-- set this dynamically with your item
  success: function()
  {
    // do something - success
  },
  dataType: dataType
});
您可以

尝试直接在 URL 中将评级作为GET变量传递。这样你就可以做./ratings.php?rating=5&item=20,并在PHP中获取这些值作为$_GET['rating']$_GET['item']