Javascript 将php登录表单链接到另一个页面

Javascript 将php登录表单链接到另一个页面,javascript,php,login,hyperlink,connect,Javascript,Php,Login,Hyperlink,Connect,我有一个带有登录表单的网页,应该作为一个界面将您登录到一个具有不同域的网页。为了清楚起见,我想在我的主页上输入用户名和密码,然后登录并将浏览器重定向到其他网页。其他网页也有登录表单。那么,我该如何连接它,以便您只在我的页面上登录一次,然后在另一个页面上登录。您已经在其中创建了一个connect.php文件和start\u session,并将该连接文件包含在您想要的任何文件中 检查以下内容以了解有关会话的更多信息: 您还可以使用cookies来进行此操作 查看这些以了解更多信息: 登录

我有一个带有登录表单的网页,应该作为一个界面将您登录到一个具有不同域的网页。为了清楚起见,我想在我的主页上输入用户名和密码,然后登录并将浏览器重定向到其他网页。其他网页也有登录表单。那么,我该如何连接它,以便您只在我的页面上登录一次,然后在另一个页面上登录。

您已经在其中创建了一个
connect.php
文件和
start\u session
,并将该连接文件包含在您想要的任何文件中

检查以下内容以了解有关会话的更多信息:

您还可以使用
cookies
来进行此操作

查看这些以了解更多信息:


登录后,您必须设置cookies,在另一个页面中,每隔5秒进行一次ajax调用,检查cookie是否已设置,如果已设置,则登录到界面…

您可以使用
会话。登录第一页后,在
会话中存储用户名和密码
,并确保在下次登录时也提供相同的
会话
变量


因此,这两个页面都是在
会话的帮助下登录的

解决方案可以是在重定向到其他页面时为每个登录添加唯一的令牌,并在请求中发送此令牌。其他页面将检查令牌,如果有效,它将登录用户。

您可以使用curl在其他域上发送登录数据,并以xml格式跟踪响应。

在每个页面中放置此表单:

<form action="/login.php" method="post">
    <input name="user" />
    <input name="pass" type="password" />
    <input type="submit" />
</form>

解决了。它只需将处理登录的php页面的绝对url放入,并从目标页面的用户名和密码中获得正确(相同)的名称值。
但谢谢你们

您想同时登录您的域和其他域吗?还是只有外部域?只有外部域。第一个域只是一个带有登录表单的页面,它将是第二个域的入口。Gmail使用用户名和密码。假设我想制作一个Html页面,该页面包含用户名和密码字段以及登录按钮,并将您登录到gmail,而无需进入gmail登录页面。这里我们只讨论两个站点。
<?php
if(isset($_POST['user']) && isset($_POST['pass'])) {
    //checking the username and the password.
    //Use header('Location: somepage.php'); for redirect.
}
else { ?>
    <!-- Here place your login form -->
    <?php
}
?>