我已经使用html创建了一个表单,表单基本上获取了该用户的姓名,电子邮件,手机号码以及从一系列单选按钮选项中选择的选项。我查看了几个教程,但我仍然对如何能够收集所有用户输入数据感到困惑。我会做PHP和MySQL吗?如果是这样的话,我该如何开始?非常感谢你!处理数据的Web HTML表单
-1
A
回答
0
基本上在这里是如何工作的:
function checkData(){
\t var firstname=document.getElementById("firstname").value; // access firstname id field
\t var lastname=document.getElementById("lastname").value; // access name id field
\t if(firstname==""){ // if first name field is empty
\t \t alert("Please fill the firstname field");
\t \t return false; // you don't send the data
\t }else if(lastname==""){ // if the lastname field is empty
\t \t alert("Please fill the lastname field");
\t \t return false; // you don't send the data
\t } else{ // else you can send the data to action_page.php
\t \t return true;
\t }
}
<form action="action_page.php" method="post" onsubmit="return checkData();">
First name:<br>
<input type="text" name="firstname" id="firstname"><br>
Last name:<br>
<input type="text" name="lastname" id="lastname"><br><br>
<input type="submit" value="Submit">
</form>
在您的形式告诉我,我会发送数据到action_page.php
文件(必须是一个PHP文件,因为如果有php,甚至单行,你的文件必须是.php)post
:
有两种发送数据的方式:
- GET:该DATAS将通过URL(发送我为例,你会碰到这样的:
action_page.php?lastname=Potter;firstname=James
- 职:DATAS将被发送,并且用户不能看到它们
在您的action_page.php
文件中,如果数据是使用GET或$ _POST ['nameOfFIeld']发送的,您可以使用$ _GET ['nameOfFIeld']访问字段。再次,在我空你会有事情为:
$firstname=$_POST["firstname"];
$lastname=$_POST["lastname"];
然后,你可以做你想做的,你得到你所差
的2场这只是一个简单的例子向您展示如何作品。在你分不清哪里以及如何发送表单字段DATAS .html文件在您的形式(:你应该了解更多关于PHP语言,如果你不知道如何获得DATAS:
对于短不在的输入将不会被发送)。一个JavaScript函数,用于检查您的数据是否格式良好(检查长度或者它们是否为空)。如果数据不应该发送,javascript函数将返回false,或者返回true。然后在你的PHP文件,你可以使用类似的方法访问名称:$_method['namefile'];
相关问题
- 1. Django无法处理HTML表单数据
- 2. HTML - 如何处理web表单
- 3. 处理表单数据
- 4. Views.py处理表单数据
- 5. PHP处理表单数据
- 6. 用CSS处理HTML表单
- 7. 处理HTML表单响应
- 8. 将HTML表单处理为函数
- 9. 处理表单时,是否还处理表单数据和数据集?
- 10. 如何处理从HTML表单提交的数据?
- 11. 处理HTML表单中的Unicode字符
- 12. 处理HTML表单中的时间
- 13. 简单的数据处理
- 14. 数据表:处理
- 15. 处理数据表
- 16. 使用ENCTYPE处理表单数据
- 17. 表单数据在哪里处理? (Django)
- 18. 在nodejs中处理表单数据
- 19. Antizer表单提交数据处理
- 20. 使用PHP处理表单数据
- 21. 内容处理:表单数据;命名
- 22. 与阵列PHP处理表单数据
- 23. 使用Java处理表单数据
- 24. 在asp.net web表单中处理异常
- 25. 处理BLOB数据的Web服务
- 26. HTML表单提交和处理在PHP
- 27. HTML PHP表单处理;变量
- 28. PHP处理阵列通过HTML表单
- 29. PHP,jQuery和HTML动态表单处理
- 30. 在App Engine中处理HTML表单(Java)
https://scotch.io/tutorials/submitting-ajax-forms-with-jquery 这是一个起点 – Naranca
这是不是真的一个* SO *类恐惧的问题:http://stackoverflow.com/help/how-to-ask – CD001