登录后我找到了很多重定向到上一页的方法和示例:
$_GET - 需要验证$_SESSION - 如果使用多个选项卡,将覆盖该值$_SERVER['HTTP_REFERER'] - 它由浏览器发送到服务器在表格上我们可以使用
<form action="/process/?return=/previous/page/?id=123" method="post" />
Run Code Online (Sandbox Code Playgroud)
或使用隐藏的输入.
<input type="hidden" name="return" value="$_GET or $_SESSION or $_SERVER" />
Run Code Online (Sandbox Code Playgroud)
我可以知道确保返回值的最佳做法是什么?
我如何设置response.name值$_SESSION
FB.api('/me', function (response) {
var fullname = response.name;
<?php $_SESSION['fullname'] = 'fullname'; ?>
});
Run Code Online (Sandbox Code Playgroud) 这里有一个示例查询来获取两种类型的图标..
$fetchIcon = array();
$queryIcon = $db->query("SELECT * FROM icon_code WHERE icon_type = 'icon'");
while ($fIcon = $db->fetch_assoc($queryIcon)) {
$fetchIcon[] = $fIcon;
}
$fetchOther = array();
$queryOther = $db->query("SELECT * FROM icon_code WHERE icon_type = 'other'");
while ($fOther = $db->fetch_assoc($queryOther)) {
$fetchOther[] = $fOther;
}
Run Code Online (Sandbox Code Playgroud)
然后我用来foreach在同一页面上显示一个输出.
foreach ($fetchIcon as $Icon) {
echo $Icon['IconName']; // select option for Icon
}
foreach ($fetchOther as $Other) {
echo $Other['IconName']; // select option for other icon
}
Run Code Online (Sandbox Code Playgroud)
问题: 如何将两个语句组合成一个查询?