在rel窗口中启动重定向url?

时间:2012-12-22 07:32:23

标签: php iframe hyperlink

我正在尝试将一段代码放入我的登录脚本中。如果用户帐户是特定类型,我希望它重定向到另一个网址。

这一点我知道怎么做。但我希望网址窗口在我网站上的漂亮照片框中打开。这是一种css框iframe窗口。我使用此代码打开了大部分链接:

<a href="something.php?to=<?php echo "$profile_id"; ?>?iframe=true&height=260"   rel="prettyPhoto[1]">Link</a>

但是当我尝试为我的重定向功能执行此操作时,它将无法正常工作。任何人都可以让我知道为什么会这样,我正在输入这样的代码:

function redirect_to( $location = NULL ) {
        if ($location != NULL) {
            header("Location: {$location}");
            exit;
        }
    }


 <?php

$account_type = account_type();
while ($acctype = mysql_fetch_array($account_type)) 


 if ($acctype['account_type'] == 'free_member')  {
    redirect_to("chatboard.php?iframe=true&height=260\" rel=\"prettyPhoto[1]\""); 
 }

 ?>

1 个答案:

答案 0 :(得分:0)

好的,有几件事,我不确定你是如何设置的,但这应该是它应该如何

 <?php


function redirect_to( $location = NULL ) {
    if ($location != NULL) {
        header("Location: {$location}");
        exit;
    }
}



$account_type = account_type();
while ($acctype = mysql_fetch_array($account_type)){


  if ($acctype['account_type'] == 'free_member')  {
     redirect_to('chatboard.php?iframe=true&height=260&rel=' . $prettyPhoto[1]); 
    }
}

?>

在chatboard.php上检查正确的变量,确保它们也可以免受可能的攻击。<​​/ p>