所以这是我的代码
<form class="form-signin" action="formProcess.php" action="Portal.php" action="Blog.php" method="post">
但似乎只是将表单信息发送到formProcess.php。我可以说,因为我无法在Portal.php上提取表单数据。这是我的变量:
$sitename = $_POST['siteName'];
但我稍后尝试在代码中使用它:
<a class="navbar-brand" rel="home" href="#"><? echo $sitename; ?></a>
并且它不会在我的页面上显示$ sitename。 我们尝试过使用$ test =(&#39; hi&#39;);它很好地回应了。
答案 0 :(得分:2)
使用第一个属性,忽略其他同名属性。
如果您需要将数据放在两个不同的脚本中(这里是错误的,为什么需要?),请在Portal.php
处理表单数据中包含formProcess.php
。
答案 1 :(得分:1)
在html标记内不能有多个相同属性的实例,不建议使用多个操作目标,如果可以panther
建议加入php脚本,则应该这样做。
但是如果你不能改变php文件并且你更喜欢单独从每个文件中检索数据,你可以调用一个javascript函数然后调用你的php脚本,如下:
<form action="javascript:callPHP()" action="formProcess.php">
<强>使用Javascript:强>
function callPHP(){
$.post( "formProcess.php", function( data ) {
// handle data from formProcess.php
});
$.post( "Portal.php", function( data ) {
// handle data from Portal.php
});
// etc
}