请教表单提交的方法(相同数据提交应用后处理需要的数据再次提交特定文件,此步骤自动操作)这是 1.htm 代码
==========================================
<form method="post" action="2.php">
<input type="hidden" name="s" value="1">
name<input type="text" name="name" value=""><br>
UID<input type="text" name="uid" value=""><br>
<input type="submit">
</form>
===========================================
这是 2.php 代码
===========================================
<form method="post" name="shop" action="3php?u=<?php echo $_POST['uid'];?>">
<input type="text" name="name" value="<?php echo $_POST['name'];?>">
<input type="text" name="uid" value="<?php echo $_POST['uid'];?>">
</form> <!--
这个页面将“1.htm”表单中的数据写入数据库,然后再将“1.htm”所提交的数据再传送到“3.php”文件
说明:3.php 文件是特殊文件,只能支持 POST 提交过来的数据,相当于第三方接口,请问有什么非JS提单“2.php”中的从“1.htm”传递过来的数据呢?最好是PHP方法,小弟对PHP认知有限,百度也找了很久,找不到方法,哪位高手帮帮小菜一把,万分感谢!!!
--> <?php
if ($_POST['s'] == 1)
{
?>
<script>
shop.submit();
</script>
<?php
}
?>
===========================================
==========================================
<form method="post" action="2.php">
<input type="hidden" name="s" value="1">
name<input type="text" name="name" value=""><br>
UID<input type="text" name="uid" value=""><br>
<input type="submit">
</form>
===========================================
这是 2.php 代码
===========================================
<form method="post" name="shop" action="3php?u=<?php echo $_POST['uid'];?>">
<input type="text" name="name" value="<?php echo $_POST['name'];?>">
<input type="text" name="uid" value="<?php echo $_POST['uid'];?>">
</form> <!--
这个页面将“1.htm”表单中的数据写入数据库,然后再将“1.htm”所提交的数据再传送到“3.php”文件
说明:3.php 文件是特殊文件,只能支持 POST 提交过来的数据,相当于第三方接口,请问有什么非JS提单“2.php”中的从“1.htm”传递过来的数据呢?最好是PHP方法,小弟对PHP认知有限,百度也找了很久,找不到方法,哪位高手帮帮小菜一把,万分感谢!!!
--> <?php
if ($_POST['s'] == 1)
{
?>
<script>
shop.submit();
</script>
<?php
}
?>
===========================================
//....将数据存入数据库
//....假设将有用的数据保存为了$postData = key1=value1&key2=value2&key3=value3的格式
$ch = curl_init("http://domain.com/3.php");
curl_setopt($ch, CURLOPT_POST, true); // 设置方法为post
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData); //发送post的数据
curl_exec($ch); //发送对3.php的请求
?>
if ($_POST['s'] == 1)
{
require_once("3.php");
}
?>