WordPress 更新到 5.5 后,我的表单停止工作。它的目的是收集输入并将其传递到另一个页面上的 iframe src。我有一些 php 代码通过短代码实现到我的 WordPress 页面。有谁知道为什么它不起作用?在更新之前它确实工作得很好。
使用 php 编写代码:
<?php
function addlink($go) {
if ($go <> "") $link = $go; else $link ="index";
return $link;
}
?>
<?php
if(isset($_POST['fh'])) $fhList = $_POST['fhList'];
if(isset($_POST['from'])) $from = $_POST['from']; else $from='';
if(isset($_POST['to'])) $to = $_POST['to']; else $to='';
if(isset($_POST['adults_number'])) $adults_number = $_POST['adults_number']; else $adults_number='';
if(isset($_POST['style'])) $style = $_POST['style'];
if (isset($_POST['submit']) && $_POST['submit']=="Sprawdź") {
$link = 'https://roomadmin.pl/####';
$link .= '?fhList=' . $fhList;
$link .= '&style=' . $style;
$link .= '&arrival=' . $from;
$link .= '&departure=' . $to;
$link .= '&rooms[0][numberOfGuests]=' . $adults_number;
}
?>
<div class="fixedbar">
<div class="boxfloat">
<ul id="tips">
<li>
<div id="reservation">
<form id='reservation-form' action='https://marea.ustka.pl/####' method='post'>
<input name="fhList" value="51e0ee9985761d73e8e68252223d358644d5121d,bca1d3edd0c0c97c4408e77d1763478db138c8f2" type="hidden">
<input name="style" value="{%22color_accent%22%3A%22%2350A4AF%22}" type="hidden">
<input id="from" name="from" type="date" placeholder="Przyjazd" value ="<?php echo $from; ?>">
<input id="to" name="to" type="date" placeholder="Wyjazd" value ="<?php echo $to; ?>">
<select name="adults_number" placeholder="LICZBA OSÓB">
</select>
<input value="SPRAWDŹ DOSTĘPNOŚĆ" style="padding=8px;" type="submit" name="submit">
</form>
</div>
</li>
</ul>
</div>
</div>
烙印99