多个表单发布到1个文档中的多个PHP脚本

多个表单发布到1个文档中的多个PHP脚本,php,Php,我正在尝试发布一个表单: <form role="form" method="post"> <select name="inputStore"> <option value="1">1</option> <option value="2">2</option> </select> <button type="submit">Show items&

我正在尝试发布一个表单:

<form role="form" method="post">
    <select name="inputStore">
        <option value="1">1</option>
        <option value="2">2</option>
    </select>
    <button type="submit">Show items</button>
</form>

1.
2.
显示项目
一个PHP脚本,该脚本在其中生成另一个表单。现在,我试图将PHP表单发布到当前文档中的另一个PHP脚本中

例如:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Example</title>
</head>

<body>

<form>First form posts to PHP</form>
<?php First PHP which generates another Form ?>
<form>Form which got generated from the first PHP post. This form should POST to the second PHP</form>
<?php Second PHP ?>
</body>

</html>

实例
第一个表单发布到PHP
从第一篇PHP文章生成的表单。此表单应发布到第二个PHP

我怎样才能让它工作?PHP脚本必须保持其位置。无法在一个PHP标记中包装这两个

在这里,我只是将该值发送给另一个,并将其重新调整到父文件

index.php(在前面)


1.
2.
函数getval(sel){
var数据=选择值;
控制台日志(数据);
$.ajax({
类型:“POST”,
url:“response.php”,
数据:{
“选定”:数据,
},
成功:功能(数据)
{
控制台日志(数据);
$(“#结果”).html(数据);
}
}“json”);
}
response.php将处理您的请求

<?php
$value = $_POST['selected'];
echo 'This is sent from server '.$value.' - End';
?>

更新: (提问者希望同时看到两个输入的输出)

这是前面的文件:

<script src="http://code.jquery.com/jquery-1.7.2.js"></script>
<form role="form" method="post">
    <select name="inputStore" id="inputStore" >
        <option value="stud">Male Hottie</option>
        <option value="babe">Female Hottie</option>
    </select>
    <select name="inputStoretwo" id="inputStoretwo">
        <option value="20037336">Artizans</option>
                                                        <option value="20080134">Bwabies!</option>
                                                        <option value="20097365">Crave Mart</option>
                                                        <option value="20099998">David &amp; Goliath</option>
                                                        <option value="20098166">Domo</option>
                                                        <option value="20101926">Emily the Strange</option>
                                                        <option value="20098167">Garfield</option>
                                                        <option value="26">Jetsetter</option>
                                                        <option value="3">Like Dat</option>
                                                        <option value="21">Paris Hilton</option>
                                                        <option value="19">Rocawear</option>
                                                        <option value="10">ShoeBuy</option>
                                                        <option value="20100198">Skelanimals</option>
                                                        <option value="20096121">SW&amp;TH</option>
                                                        <option value="1">The Castle</option>
                                                        <option value="4">The Lair</option>
                                                        <option value="923">The Mix</option>
                                                        <option value="20098121">The Powerpuff Girls</option>
                                                        <option value="5">The Surf Shop</option>
                                                        <option value="20076231">Tie The Knot</option>
                                                        <option value="20099224">Tokidoki</option>
                                                        <option value="2">University Club</option>
                                                        <option value="6">Z Avenue</option>
                                                        <option value="20099506">Z's Greetings</option>
                                                        <option value="20">Snoop Dog</option>
    </select>
</form>
<button>Pass the value</button>

<div id='result'>
</div>

<script type="text/javascript">

$("button").click(function(){
   var first = $("#inputStore option:selected").text();
   var second = $("#inputStoretwo option:selected").text();
    $.ajax({
        type: "POST",
        url : "response.php",
         data: { 
        'firstvalue': first, 
        'secondvalue': second, 
    },
        success : function(data)
        {
        console.log(data);
        $("#result").html(data);
        }
    },"json");
});
</script>

男辣妹
女辣妹
阿蒂赞
B大麻!
渴望购物
戴维思;歌利亚
多莫
怪异的艾米莉
加菲猫
名流助手
像Dat
帕丽斯希尔顿酒店
洛卡薇尔
ShoeBuy
骷髅兽
西南及;真实航向
城堡
兽穴俱乐部
混合
蓬蓬女郎
冲浪商店
结婚
淘奇多奇
大学俱乐部
Z大道
Z的问候
窥探犬
传递值
$(“按钮”)。单击(函数(){
var first=$(“#输入存储选项:选中”).text();
var second=$(“#inputStoretwo选项:选中”).text();
$.ajax({
类型:“POST”,
url:“response.php”,
数据:{
“firstvalue”:首先,
“secondvalue”:第二,
},
成功:功能(数据)
{
控制台日志(数据);
$(“#结果”).html(数据);
}
}“json”);
});
下面是响应文件:

<?php
$first = $_POST['firstvalue'];
$second = $_POST['secondvalue'];
echo 'This is first value : '.$first.'<br> and this is the second value : '.$second;
?>


您不需要多个表单,可以在简单的jquery单击函数中完成。您想这样做吗?第一个PHP通过XML文件生成一些项目概述。它应该将其发布到另一个PHP脚本,以将项目上传到帐户。问题是我不能控制这些柱子。它不应该是Js,因为人们不应该看到来自第二个phpye的帖子,你可以通过一个简单的ajax调用来做到这一点。帖子会被隐藏吗?例如,像一篇PHP curl文章?你的意思是,你试图说你不想刷新页面?你想发送从选择框中选择的输出吗?或者可以?完全可以:)假设我有两个选择项?你需要查看两个下拉菜单的值?它从一个站点开始,用户选择两个下拉菜单,然后显示一个包含这些项的菜单。之后,他们选择一个项目并将其发布到php
<?php
$first = $_POST['firstvalue'];
$second = $_POST['secondvalue'];
echo 'This is first value : '.$first.'<br> and this is the second value : '.$second;
?>