gpt4 book ai didi

php - 在 PHP 中调用和声明一个选择框!

转载 作者:太空宇宙 更新时间:2023-11-03 19:54:00 27 4
gpt4 key购买 nike

我希望能够根据用户选择的选项更改网站背景的颜色。

我的选择框有这段代码:

<select name="change_date" >
<option value="1" id="1">1</option>
<option value="2" id="2">2</option>
<option value="3" id="3">3</option>
</select>

使用 PHP,我怎样才能让它简单地变成红色表示 1,绿色表示 2,粉红色表示 3?

这是我试过的代码(不成功,完全是猜测):

<?php
if(isset($_POST['change_date'])=='1' )
{
echo "<body style='background-color:red;'></body>";
}else{
echo "failed";
}
if(isset($_POST['change_date'])=='2' )
{
echo "<body style='background-color:green;'></body>";
}else{
echo "failed";
}
if(isset($_POST['change_date'])=='3' )
{
echo "<body style='background-color:pink;'></body>";
}else{
echo "failed";
}

?>

有什么建议吗?方法?链接?

更新:我已经尝试了所有方法,但似乎没有一个有效。这一定是我做错了什么。我想要的是当用户选择和选项即 1,2 或 3 并单击发送时,颜色将会改变。希望这有助于更多。我之前忘了添加,我希望必须单击发送按钮,然后所有聪明的事情都会发生。谢谢

最佳答案

if (isset($_POST['change_date']))
{
switch ($_POST['change_date'])
{
case 1: $color = 'red'; break;
case 2: $color = 'green'; break;
case 3: $color = 'pink'; break;
default: die('failed');
}
echo "<body style='background-color:$color;'></body>";
}

关于php - 在 PHP 中调用和声明一个选择框!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5249404/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com