我想在点击名称=“ticker”的提交按钮时增加一个变量。
$speed = 0;
if ( isset($_POST['ticker'])){
echo $speed++;
}
我想要的是能够反复点击按钮,每次点击时看到1添加到总计。它似乎工作一次然后保持在“1”。为什么呢?
答案 0 :(得分:4)
session_start();
if(!isset($_SESSION['speed'])) $_SESSION['speed'] = 0;
if(isset($_POST['ticker'])){ /* If there is already a value set */
$_SESSION['speed']++; /* Increment by 1 */
}
答案 1 :(得分:2)
如果要在单击提交后增加变量,则应将此值存储到$_SESSION['speed']
,然后再增加它。在这种情况下,您可以将速度设置为值0,每次单击提交时都会增加1。