我已經使用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