2周前我在业余时间自学了html,css和javascript。我知道这三种语言的基础知识。我只需要一点提交按钮和服务器端编程的帮助。
这是我的问题:
我创建了一个网站(html& css)随机生成两个要评分的内容(例如,女孩)。在这些下面,有一个左或右的单选按钮。然后在那下面有一个提交按钮。当你向左或向右输入并点击提交时,没有评级算法,所以它只是转到下一个文件(重复这个)。我想知道如何使用评分算法来保持分数(如elo或评级/ 10)。我该怎么做呢?我想到了几种方法,但我不知道我是否可以在JS中取消它,或者我将不得不学习php。
对于JS,我唯一的想法是制作和if / else if。例如:
如果girl1和girl2可用且选择了girl1:
运行此算法。
否则,如果girl1和girl2可用且选择了girl2:
运行此算法。
如果我这样做,变量会在任何人使用网站时更改并保存,还是有限制?
我也将使用网络托管服务,我没有自己的服务器。
非常感谢!
答案 0 :(得分:0)
这是您用于选择的表单。让我们说一个名为str = "aa\t11:22\tbb 33.44:55 cc dd 123"
str.split(/\t|[[:space:]]/)
#=> ["aa", "11:22", "bb", "33.44:55", "cc", "dd", "123"]
str.split(/\s+/) # one more way
#=> ["aa", "11:22", "bb", "33.44:55", "cc", "dd", "123"]
在abc.php
abc.php
这是服务器端脚本
<form method="POST">
<input type="radio" name="person" value="1" />
<input type="radio" name="person" value="2" />
<input type="submit" name="submit" />
</form>
abc.php
此<?php
if(isset($_POST['submit']))
{
$person = $_POST['person'];
echo $person;
}
?>
现在的值为$person
或1
。既然您已经获得了价值,那么您可以使用它。例如
2