【发布时间】:2020-09-18 16:12:53
【问题描述】:
所以基本上我有一个简单的表单,我想在每次按下提交时使用 PHP 更改不同的输入框文本。我知道我的代码不起作用,但我不明白如何解决这个问题。也许数组不是最好的方法?
<body>
<?php
if(isset($_GET['submit'])) exit();
$msg= ['One', 'Two', 'Three', '']
?>
<form action="<?php echo $_SERVER['PHP_SELF']?>">
<input type="submit" name="submit" value="Paina nappi">
<input type="text" name="msg" value="<?php echo (isset($msg)) ? $viesti : ''; ?>">
</form>
</body>
【问题讨论】:
-
你在哪里定义了
$viesti变量? -
糟糕,它应该是 $msg 变量。我是否需要在每次提交时创建一个 for 循环来遍历我的数组?我在正确的轨道上吗?