![](/img/trans.png)
[英]how to display a value(in text field) from one form(after submitting it) to another form (both are on the same page)
[英]How to move text from one page into the form of another page
我有一个上面有信息的页面,比方说
<p>username=test</p>
<p>password=test2</p>
我需要搜索此页面,找到用户名和密码的值,并将它们存储在一个变量中。 并将它们带到另一页上的表单上。 像这样:
Username: <input type="text" name="Username"><br />
Password: <input type="text" name="Password">
第二页我非常希望不要位于同一服务器上。 因此,使用php POST是不可能的,我不认为您可以使用javascript在页面之间携带变量。 有人有想法么?
注意:另外,我无权访问另一台服务器上的代码((表单)),但是我知道js可以用完网址栏,所以也许我可以用它来填写文本框。
在这里,你我:
您可以将CURL与GET方法请求一起使用,以从外部网站读取HTML。 然后,您可以使用PHP解析HTML,以隔离表单输入控件并创建原始POST字符串。 之后,您可以使用CURL POST将数据发送到“动作”脚本。 您的PHP脚本将需要像一个行为举止良好的Web浏览器一样工作,接受并返回cookie,进行重定向等。过去,我发现这样做需要很长时间才能进行调试,因此将其构建到你的计划。 更好的方法是与该网站的所有者联系并获取API。
祝新年2013年一切顺利,〜Ray
您可以在page1.php中使用它。
<form action="Page2.php" method="post">
<input type="text" name="Username" id="Username" /><br />
<input type="text" name="Password" id="Password" />
<input type="submit" name="submit" id="submit" value="Transfer Information" />
</form>
Page2.php包含:
<?php
$Username = $_POST[Username];
$Password = $_POST[Password];
?>
<p>Username="<?php echo $Username; ?>"</p>
<p>Password="<?php echo $Password; ?>"</p>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.