如何将HTML页面中的信息发送到php页面,然后再连接到数据库?
这是我目前在我网站上的代码:http://jsfiddle.net/xiiJaMiiE/wNraL/
<h1>
<div id=signin>
<input type="text" name="textbox1" value="Username" onfocus="if
(this.value==this.defaultValue) this.value='';" size="19%" height="50"/></br>
<input type="password" name="password" value="Password" onfocus="if
(this.value==this.defaultValue) this.value='';" size="19%" height="50"/>
</div>
</h1>
提前致谢!
答案 0 :(得分:0)
使用h1
元素替换您的form
元素(您没有标题,因此您不应该这么做)。
为其指定一个action
属性,指定要将数据提交到的PHP程序的URL。
由于您要发送身份验证数据,请为method
数据添加POST
属性。
<form action="signin.php" method="POST">
<div id=signin>
<label>
Username
<input type="text" name="username">
</label>
<label>
Password
<input type="password" name="password">
</label>
</div>
</form>
然后,数据将通过$_POST['field_name_here']
提供给PHP。
答案 1 :(得分:0)
<div id=signin>
<form action="connection.php" method="POST">
<input type="text" name="username" value="Username" onfocus="if (this.value==this.defaultValue) this.value='';" size="19%" height="50"/>
<br>
<input type="password" name="password" value="Password" onfocus="if (this.value==this.defaultValue) this.value='';" size="19%" height="50"/>
</form>
</div>
您可以使用$_POST['username']
和$_POST['password']
访问connection.php文件中的这些传递变量。
答案 2 :(得分:0)
你应该将action属性设置为一个文件来处理表单数据(例如process.php),并在提交表单时使用$ _POST('filedName')将表单数据传递到你的数据库。