gpt4 book ai didi

php - 其中一个按钮可以使用,但另一个按钮不能使用...而且我在使用 php 中的链接时遇到了问题

转载 作者:太空宇宙 更新时间:2023-11-04 09:48:35 24 4
gpt4 key购买 nike

我有一个下拉菜单,您应该在其中选择一个站点,然后单击一个按钮,然后重定向到您选择的站点。我是 PHP 的新手,但我想了解更多。第一个按钮有效,但第二个按钮无效。HTML:

<form method="post" action="process.php">
<select name="taskOption">
<option value="Select">Please select a site</option>
<option value="Itslearning">Itslearning</option>
<option value="ndla">NDLA</option>
</select>
<input type="submit" value="Take me there"/>
</form>


<form action="process.php">
<button class="button button1 button1:hover">Take me there</button>
</form>

PHP:

<?php
$option = isset($_POST['taskOption']) ? $_POST['taskOption'] : false;
if ($option) {
echo htmlentities($_POST['taskOption'], ENT_QUOTES, "UTF-8");
} else {
echo "Venligst velg en side.";
exit;
}

php 目前只显示您选择的内容,id 喜欢它会将您重定向到您选择的站点。

最佳答案

我不太确定你的问题。但这是我的想法:

"<form> "提交仅适用于输入类型提交。这就是第一个按钮起作用的原因。对于 php 级别的重定向,您必须使用

header("Location: http://urlhere.com");

因此对于您的情况,您可能希望将页面的 url 作为值:

<option value="http://www.Itslearning.com">Itslearning</option>

在你的 php 中:

$option = isset($_POST['taskOption']) ? $_POST['taskOption'] : false;
if ($option) {
header("Location: $option");
}

这是未经测试的,所以请尝试一下。

关于php - 其中一个按钮可以使用,但另一个按钮不能使用...而且我在使用 php 中的链接时遇到了问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39290483/

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