Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在创建输入类型后设置其值_Php - Fatal编程技术网

Php 如何在创建输入类型后设置其值

Php 如何在创建输入类型后设置其值,php,Php,我有一个基本问题,我找不到答案 我有一个输入文本 我希望每次单击按钮时将值更改为1。 所以,当我制作一个新士兵时,我希望它显示在士兵计数中 我最近开始用PhP编程 在Java中,我要查找的命令可能是一些setText或类似的命令。以下是基本思想: 您特别提到了PHP,因此我将给您一个PHP示例: 这是在每一页的顶部,你想要的形式上 <?php session_start(); if(!isset($_SESSION['soldiers'])) $_SESSION['soldie

我有一个基本问题,我找不到答案

我有一个输入文本

我希望每次单击按钮时将值更改为1。

所以,当我制作一个新士兵时,我希望它显示在士兵计数中

我最近开始用PhP编程

在Java中,我要查找的命令可能是一些setText或类似的命令。

以下是基本思想:

您特别提到了PHP,因此我将给您一个PHP示例: 这是在每一页的顶部,你想要的形式上

<?php
session_start();
if(!isset($_SESSION['soldiers']))
    $_SESSION['soldiers'] = 0;

include('form_process.php');


当你点击按钮时,你会将“士兵”添加到数据库中吗?由于您没有提供任何代码,我们不知道您在scrpit中的位置或您尝试了什么,好吧,让我重新定义一个问题:如何在每次按下按钮时++窗体的值?如果起始值是0,我按下按钮表单的值变为1,然后变为2,依此类推。。。该表单在网站上也一直可见
    <?php

        if(isset($_POST['soldiers']) && is_numeric($_POST['soldiers']))
        {
            if($_POST['soldiers'] == $_SESSION['soldiers'])
                $_SESSION['soldiers'] ++;
            else
                $_SESSION['soldiers'] = $_POST['soldiers'];
        }

?>
<form id="soldiers" action="" method="post">
    <input type="text" name="soldiers" value="<?php echo $_SESSION['soldiers']; ?>">
    <input type="submit" name="submit" value="submit">
</form>