第1页:
<form method="GET">
<input type="submit" id="submit" name="submit" value="Start">
</form>
<?php
if(isset($_GET['submit'])){
fopen('http://localhost/sn/test2.php?name=ttest11&post=hi1&submit=Start
','r');
fopen('http://localhost/sn/test3.php?name=ttest22&post=hi2&submit=Start
','r');
fopen('http://localhost/sn/test4.php?name=ttest33&post=hi3&submit=Start
','r');
}
?>
Page test2,test3,test3 ......:
<form method="get">
<input type="text" name="name" id="name" size="14" maxlength="20">
<input type="text" name="post" id="post" size="5" maxlength="5" >
<input type="submit" id="submit" name="submit" value="Start">
</form>
<?php
if(isset($_GET['submit'])){
// ..... hidden code, to sent messages......
}
?>
页面test2,test3,test4被编程为在我点击下面的按钮开始时发送电子邮件,或者我直接启动链接。
http://localhost/sn/test2.php?name=ttest11&post=hi1&submit=Start
将自动发送消息。
我的问题是:我想当我点击第一页上的开始按钮时,其他页面'(test2,test3,test4)链接以隐藏模式启动(发送电子邮件为链接),没有重定向或任何事情,只需(点击)所有链接都将启动。然后自动发送电子邮件
我真的需要帮助。
答案 0 :(得分:1)
你应该尝试ajax功能。 Ajax并异步调用任何页面并执行php任务。 即。
$.ajax({
method: "POST",
url: "some.php",
data: { name: "John", location: "Boston" }
})