我收到了回复:
注意:第11行的Page1.php中未定义索引yy
注意:第12行的Page1.php中未定义的索引mm
注意:第13行的Page1.php中未定义的索引dd
我该怎么做才能定义这些yy,mm,dd?
<?php
$redirect_page = 'Page2.php';
$_SESSION['yy'] = $_POST['yy']; // This is on line 11
$_SESSION['mm'] = $_POST['mm']; // This is on line 12
$_SESSION['dd'] = $_POST['dada']; // This is on line 13
if (isset($_POST['Submit'])) {
header('Location: ' . $redirect_page);
}
?>
<HTML>
<Form name="Page1" action="" method="POST">
<select name="yy">
<option value="2001">2001</option>
// ...Another 100 years
</select>
<select name="mm">
<option value="1">1</option>
<option value="2">2</option>
// ... another 10 months
</select>
<select name="dd">
<option value="1">1</option>
<option value="2">2</option>
// …Run Code Online (Sandbox Code Playgroud) 我有 2 个不同的 IP 地址连接在同一个 WiFi 连接上。
这种差异导致我的国家/地区检测在笔记本电脑和移动设备之间呈现错误。我使用基于 IP 地址的 Geo php (maxmind)。
任何帮助,将不胜感激。谢谢。