我在PHP中有一个问题,我想首先显示这样的消息:
echo '<script language="javascript">';
echo 'alert("message successfully sent")';
echo '</script>';
当我点击ok,然后重定向到另一个页面,我的代码是这样的:
$fgmembersite->RedirectToURL("home2.php");
完整代码:
if(isset($_POST['submitted']))
{
echo '<script language="javascript">';
echo 'alert("message successfully sent")';
echo '</script>';
$fgmembersite->RedirectToURL("home2.php");
}
,但这段代码没有显示我的消息只是重定向到home2.php,如果有另一种方式,除了'如果'请解释。最简单的方法
由于
如果你只是想重定向到另一个页面…你可以这样做:
echo '<script language="javascript">';
echo 'alert("message successfully sent")';
echo '</script>';
echo '<script>window.location.href = "the-target-page.php";</script>';
你应该只使用javascript重定向。你正在尝试混合,php和javascript
echo "<script>javascript:alert('message successfully sent'); window.location = 'home2.php'</script>";