php修改数组的值,PHP-如何单击更改数组值?

我已经看到了对此的引用,但是我不完全确定如何将其与数组集成并且仍然具有正常运行的系统.我想每次用户按下按钮时更改$place和$title的值,并且我知道我需要if语句和某种方式处理表单(PHP中无点击),但是我不需要除此之外,还知道什么.我在下面粘贴了我的PHP和HTML按钮:

StatsCalc V1

$place = 0;

$title = 0;

echo '

Statistics Calculator: Version 1

';

$links = array('

a normal distribution, courtesy openclipart.org
', "", "");

echo $links[$place];

/*if($_GET){

if(isset($_GET['clickies'])){

$place = 1;

$title = 1;

}

}*/

if($_POST['clickies'] and $_SERVER['REQUEST_METHOD'] == "POST"){

$place = 1;

$title = 1;

}

$subtitle = array('

Standardised Score

', '

Standard Deviation

', '

Averages

');

echo $subtitle[$title];

?>

解决方法:

也许这可以让您知道如何执行此操作.

if($_SERVER['REQUEST_METHOD'] == "POST") {

if (isset($_POST['clickies'])) {

$count = intval($_POST['count']);

$count ;

$place = $count;

$title = $count;

}

} else {

$place = 0;

$title = 0;

}

echo '

Statistics Calculator: Version 1

';

$links = array('

a normal distribution, courtesy openclipart.org
', "", "");

echo $links[$place];

echo $place; echo "
";

$subtitle = array('

Standardised Score

', '

Standard Deviation

', '

Averages

');

echo $subtitle[$title];

?>

我要做的是将按钮放在表单内,然后放置method = post

并将其提交到同一页面

我还将计数存储在一个隐藏的输入中,并在提交表单时始终将其传递,并在表单上更新其值,

尝试根据您的需要进行修改来源:https://www.icode9.com/content-1-531101.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值