Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从PHP脚本转到新的Html页面?_Php_Html - Fatal编程技术网

如何从PHP脚本转到新的Html页面?

如何从PHP脚本转到新的Html页面?,php,html,Php,Html,php脚本完成后,如何转到另一个html页面?确保不输出任何其他内容,然后 header('Location: /page.html'); header('Location: http://www.example.com/'); 你为什么要这么做?当页面结束时(我理解为脚本结束执行),它通常被发送到客户端,然后用户可以查看它。因此,基本上,您要做的是在脚本停止执行后重定向用户 如果是,您有两种解决方案: 不要输出任何内容,在脚本停止执行后,使用header()PHP函数: header('L

php脚本完成后,如何转到另一个html页面?

确保不输出任何其他内容,然后

header('Location: /page.html');
header('Location: http://www.example.com/');

你为什么要这么做?当页面结束时(我理解为脚本结束执行),它通常被发送到客户端,然后用户可以查看它。因此,基本上,您要做的是在脚本停止执行后重定向用户

如果是,您有两种解决方案:

  • 不要输出任何内容,在脚本停止执行后,使用
    header()
    PHP函数

    header('Location: http://example.com/some/url');
    
    您应该用自己的URL替换示例URL

  • 如果您正在输出HTML页面并逐渐将其发送给用户,则只需将JavaScript重定向脚本放在页面末尾(因此在发送完所有内容后):

    
    window.location=http://example.com/some/url';
    

  • 这些解决方案中有哪一个适合您吗?

    您能更具体地说明php脚本的工作吗?它不是动态生成html?基本上,在完成登录脚本后,我想转到另一个页面
    <script>
    window.location = 'http://example.com/some/url';
    </script>