php中,执行登录后如何自动跳转到指定页面

<?php
ob_start();
include("conn.php");
if (isset($_POST['username']) && isset($_POST['password'])){
$username=$_POST['username'];
$sql="select password from login where username='$username'";
$res=mysql_query($sql);
list($password)=mysql_fetch_row($res);
mysql_free_result($res);
if ($username==$_POST['username'] && $password==$_POST['password']){
echo "登录成功";
//header("location:sy-1.php");
ob_end_flush();
}else{
echo "登录失败";
}
}
?>

这个是登录验证 在哪添加语句可以实现 自动给跳转功能

求大神指教

第1个回答  2012-07-13
<?php
ob_start();
include("conn.php");
if (isset($_POST['username']) && isset($_POST['password'])){
$username=$_POST['username'];
$sql="select password from login where username='$username'";
$res=mysql_query($sql);
list($password)=mysql_fetch_row($res);
mysql_free_result($res);
if ($username==$_POST['username'] && $password==$_POST['password']){
echo "登录成功";
//header("location:sy-1.php");
echo "<script>window.location.herf='sy-1.php';</script>";//在这里添加
ob_end_flush();
}else{
echo "登录失败";
}
}
?>
第2个回答  2012-07-11
$layoutName = 'main';
$viewGroup = 'article';
$viewName = 'add';
$layoutPath = "{$incPath}/views/layout/";
include_once "{$layoutPath}/{$layoutName}.php";

最后面加上这几句就行了,$viewGroup是文件夹名称,$viewName是文件名本回答被提问者和网友采纳
第3个回答  2012-07-11
可以输出一段JS代码,echo "<javascript>lcoation.href=''</javascript>"
第4个回答  2012-07-11
echo "登录成功";
下面一句加。追问

加什么

追答

搜索 PHP跳转到指定页面 百度一下就知道了。

相似回答