通过POST方法传输表单输入

时间:2016-11-28 09:23:12

标签: php html mysql sql

我正在尝试创建一个表单,并通过POST方法在另一个PHP文件中检索表单的值。

但不幸的是它似乎没有用。

下面是表单输入文件

[NSLayoutConstraint constraintWithItem: YourContents
                             attribute:NSLayoutAttributeTop
                             relatedBy:NSLayoutRelationEqual
                                toItem:self.topLayoutGuide
                             attribute:NSLayoutAttributeBottom
                            multiplier:1.0
                              constant:20.0];

不要介意其他代码,我只是担心传输表单的输入值。

以下是在另一个PHP文件中接收表单值的代码

[self.button.topAnchor constraintEqualToAnchor:self.topLayoutGuide.bottomAnchor
                                      constant:20.0];

我收到的错误如下

  

注意:未定义的索引:第12行的C:\ wamp \ www \ ETT Logo \ Controlpanel \ uploadimage.php中的标题

我收到表单中所有输入的上述错误。并且没有传输这些值。

1 个答案:

答案 0 :(得分:1)

使用标签提交表单。 例如 然后你的代码将是这样的: -

<form method="POST">
<table border=0>';
echo"<tr><td>Caption: </td><td><input type='text' name='caption'></td></tr>
<tr><td>Album</td><td>";                    
$Query='SELECT * FROM  `gallery`';
$result=mysqli_query($connection,$Query);
echo'<select name="albums">';
$count=0;
$previous=-1;
while($data=mysqli_fetch_array($result))
{
    if($previous<$data['album'])
    {
    echo "<option value=".$data['album'].">".$data['album']."</option>";
    $previous=$data['album'];
    }
    if($count<=$data['album'])
    {
        $count=$data['album']+1;
    }
}
echo "<option value='.$count.'>New Album</option>";
echo"</select></td></tr>
<tr><td>Picture: </td><td><input type='file' name='photo'></td></tr>
<tr><td></td><td><input type='submit' name='upload_btn' value='upload'></td></tr>
</table>
</form>