我不确定我在哪里错了。我这样做就像以前一样,但表单变量没有传递给URL。
我的代码如下:
<form id="update_submit" name="update_submit" method="post" action="profile_update.php" >
<h3 class="ghj" style="color:white">
<input style="background:rgba(0,0,0,0);border:2px solid #D8D8D8;color:white;" type="text" id="name1" name="name1" value="<?php echo $fullname_1; ?>" required /> |
<input style="background:rgba(0,0,0,0);border:2px solid #D8D8D8;color:white" type="text" id="city" name="city" value="<?php echo $city_1; ?>" required />
</h3>
<div class="bs-example">
<table class="table">
<tbody>
<tr>
<td style="color:white">
<h1 style="color:white;font-size:150%" class="head" id="h1.-bootstrap-heading">
<span style="background-color: black;">
<input style="width:400px;background: grey;border: 2px solid #D8D8D8;color:grey" type="text" id="email" name="email" value="<?php echo $email_1; ?>" required disabled />
</span>
</h1>
<span style="background-color: black;">
Phone : <input style="background: rgba(0, 0, 0, 0);border: 2px solid #D8D8D8;color:white" type="text" id="phone" name="phone" value="<?php echo $phone_1; ?>" required />
</span>
</td>
<td class="type-info"></td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="submit-btn">
<input type="submit" value="Update" style="background-color: #585858;color:white">
</div>
</form>
任何帮助都非常有用。
答案 0 :(得分:2)
您需要获取方法,将表单编辑为:
<form id="update_submit" name="update_submit" method="get" action="profile_update.php" >
Get方法将变量放入url,post方法将变量放入http标头。
答案 1 :(得分:0)
注意输入电子邮件中的disable属性,不会发布此值。也许你应该使用readonly。
答案 2 :(得分:0)
您必须更改发送表单的方法。你有几个选择,GET和POST。
请注意这一点。
所以要使用GET更改method
到GET
。
实施例:
<form id="update_submit" name="update_submit" method="GET" action="profile_update.php">