gpt4 book ai didi

php - 这会产生某种永久循环吗? PHP 无法正常执行

转载 作者:可可西里 更新时间:2023-11-01 16:47:24 25 4
gpt4 key购买 nike

这会产生某种永久循环吗?我试过发布数据,但页面根本无法加载,包含表单的页面只是在提交表单时一直“加载”。

for($i = 1; $i = 5; $i++) {
$country[$i] = $_POST['country_'.$i];
$redirect[$i] = $_POST['redirect_'.$i];
}

var_dump($country);
var_dump($redirect);

这是我的表格;

<form action="query.php" method="post" id="geoui">
<div id="input1" class="clonedInput">
<select name="country_1" class="px460s">
<option selected="selected" value="auto">Choose country to set rule for..</option>
<option>United Kingdom</option>
<option>Canada</option>
</select>
<input name="redirect_1" type="text" class="px460" value="http://">
<div class="break"></div>
</div><div id="input2" class="clonedInput">
<select name="country_2" class="px460s">
<option selected="selected" value="auto">Choose country to set rule for..</option>
<option>United Kingdom</option>
<option>Canada</option>
</select>
<input name="redirect_2" type="text" class="px460" value="http://">
<div class="break"></div>
</div><div id="input3" class="clonedInput">
<select name="country_3" class="px460s">
<option selected="selected" value="auto">Choose country to set rule for..</option>
<option>United Kingdom</option>
<option>Canada</option>
</select>
<input name="redirect_3" type="text" class="px460" value="http://">
<div class="break"></div>
</div><div id="input4" class="clonedInput">
<select name="country_4" class="px460s">
<option selected="selected" value="auto">Choose country to set rule for..</option>
<option>United Kingdom</option>
<option>Canada</option>
</select>
<input name="redirect_4" type="text" class="px460" value="http://">
<div class="break"></div>
</div><div id="input5" class="clonedInput">
<select name="country_5" class="px460s">
<option selected="selected" value="auto">Choose country to set rule for..</option>
<option>United Kingdom</option>
<option>Canada</option>
</select>
<input name="redirect_5" type="text" class="px460" value="http://">
<div class="break"></div>
</div>
</form>

任何建议或答案将不胜感激;)!

最佳答案

for($i = 1; $i = 5; $i++) {

您错过了 < :

for($i = 1; $i <= 5; $i++) {

顺便说一句,您可以对表单元素名称使用数组语法,而不是使用 $_POST['country_'.$i]要访问发布的数据,您可以执行 $_POST['country'][$i]$_POST[$i]['country'] :

<select name="query[1][country]" class="px460s">
<input name="query[1][redirect]" type="text" class="px460" value="http://">

然后在您的 PHP 脚本中:

foreach($_POST['query'] as $item) {
$country = $item['country'];
$redirect = $item['redirect'];
}

关于php - 这会产生某种永久循环吗? PHP 无法正常执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7153002/

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