0

リダイレクトを作成しようとしていますが、何らかの理由で機能せず、私の人生では理由がわかりません。if コマンドはうまく機能しますが、else は機能しません。
助言がありますか?

$sql="SELECT * FROM $tbl_name  WHERE uid='";
$sql=$sql .  $xoopsUser->uid("s") . "'  ";

// Get a specific result from the "example" table
$result = mysql_query($sql) or die(mysql_error());


   if (mysql_num_rows($result) == 0) {
    print "<div class='blockTitle'><strong>DOWNLOADS</strong></div><p><br><p>";
    echo "<div align='center'>You currently have no projects pending payment.<p>If you just completed a     transaction but missed the link on the PayPal page, click <a     href='http://site.co.uk/site/modules/cjaycontent/index.php?id=6'>here</a>.</div>";
}

  else{
 header('Location: http://site.co.uk/site/myComposerList2.php');
}
4

1 に答える 1

2

を使用する必要がありexitheaderスクリプトの実行が即座に停止することはありません。

このような:

header('Location: http://site.co.uk/site/myComposerList2.php');
exit;
于 2013-09-18T12:24:14.527 に答える