<p id="rpr5t"><cite id="rpr5t"></cite></p>

          <pre id="rpr5t"><del id="rpr5t"><mark id="rpr5t"></mark></del></pre>
          <ruby id="rpr5t"><b id="rpr5t"></b></ruby>

              <pre id="rpr5t"></pre>

              <pre id="rpr5t"><b id="rpr5t"><var id="rpr5t"></var></b></pre>
                <pre id="rpr5t"><del id="rpr5t"></del></pre>

                  武漢網站建設
                  NEWS
                  新聞觀點

                  建站公司網站建設教程:php如何獲取表單數據并且原樣輸出

                  作者:網站建設方案書 | 瀏覽量: | 更新時間:2021-06-11 | 當前欄目:武漢網站建設
                          php作為網站建設行業現階段最流行的編程語言之一;是大部分建站公司進行網站制作的首選語言之一;算得上是備受開發者的喜愛。其基本的流程無外乎,前臺獲取數據,通過php編程將獲取的數據存入到數據庫中,當用戶瀏覽網頁的時候,通過瀏覽器的響應,從數據庫中取出數據然后再渲染到頁面上,以滿足用戶瀏覽的需求。表單是企業網站收集用戶信息最為常用的功能之一,下面就通過網站建設教程的方式介紹下,php如何獲取表單數據然后原樣輸出到瀏覽器頁面上的。


                  建站公司網站建設教程:php如何獲取表單數據并且原樣輸出


                          本教程涉及的知識比較基礎;采用HTML+PHP混編的模式進行,其目的偏向于講解其中的原理。

                          首先需要準備一個html頁面進行表單元素的布置:涵蓋了表單常用的:輸入框、多選按鈕、單選按鈕、下拉菜單、多行文本輸入框。結構比較簡單,其目的偏向于講解其中的原理;代碼如下:

                  HTML部分:

                  < form action="post.php" method="post">
                          < div class="forms_item">
                                  < span>姓名:< /span>
                                  < input type="text" name="uname" id="uname" value="" />
                          < /div>
                          < div class="forms_item">
                                  < span>網站建設類型:< /span>
                                  < input type="checkbox" name="ulick[]" value="0" />企業網站建設
                                  < input type="checkbox" name="ulick[]" value="1" />營銷型網站建設
                                  < input type="checkbox" name="ulick[]" value="2" />響應式網站建設
                                  < input type="checkbox" name="ulick[]" value="3" />商城網站制作
                          < /div>
                          < div class="forms_item">
                                  < span>網站建設方式:< /span>
                                  < input type="radio" name="usex" id="" checked value="0"> 建站公司開發
                                  < input type="radio" name="usex" id="" value="1"> 模版建站
                          < /div>
                          < div class="forms_item">
                                  < span>網站制作價格:< /span>
                                  < select name="uxl">
                                  < option value="0">1200元-模版網站< /option>
                                  < option value="1">3000起步-定制網站< /option>
                                  < option value="2">6000起步-響應式定制網站< /option>
                                  < option value="3">8000起步-營銷型企業網站< /option>
                                  < /select>
                          < /div>
                          < div class="forms_item">
                                  < span>自我介紹:< /span>
                                  < textarea name="uinfo" id="uinfo" cols="30" rows="10">< /textarea>
                          < /div>
                          < div class="forms_item">
                                  < input type="submit" value="提交">
                          < /div>
                  < /form>

                  php前臺接收數據的時候,表單中,通過name屬性來區分數據類型,接收的時候也是通過$_POST['name值']來存儲數據。因此先對數據進行處理:

                    $uname = $_POST['uname'];

                    $upass = $_POST['upass'];

                    $ulick = $_POST['ulick'];

                    $usex = $_POST['usex'];

                    $uxl = $_POST['uxl'];

                    $uinfo = $_POST['uinfo'];

                  在這里就不模擬,數據如何存入數據庫里,數據存入數據庫和取出,無非就是連接數據庫-存入數據庫-取出數據。這里強調一下的是,多選按鈕,因為有多個值是可選的,因此,php獲取到的是一個數組,存入數據庫的時候,可以通過impload()處理成字符串存入數據庫里,取出的時候,在通過eximpload()還原出來就可以了。在post.php接收到數據之后,直接在這個頁面進行渲染,樣式可以和前面的HTML樣式一致。代碼如下:


                  <div class="forms">
                          <div class="forms_item">
                                  <span>姓名:</span>
                                  <input type="text" name="uname" id="uname" value="<? echo $uname; ?>" />
                          </div>
                          <div class="forms_item">
                                  <span>網站建設類型:</span>
                                  <input type="checkbox" name="ulick[]" value="0" <? if(in_array('0',$ulick)) echo 'checked';?> />企業網站建設
                                  <input type="checkbox" name="ulick[]" value="1" <? if(in_array('1',$ulick)) echo 'checked';?> />營銷型網站建設
                                  <input type="checkbox" name="ulick[]" value="2" <? if(in_array('2',$ulick)) echo 'checked';?> />響應式網站建設
                                  <input type="checkbox" name="ulick[]" value="3" <? if(in_array('3',$ulick)) echo 'checked';?> />商城網站制作
                          </div>
                          <div class="forms_item">
                                  <span>網站建設方式:</span>
                                  <input type="radio" name="usex" id="" value="0" <? if($usex == '0') echo 'checked' ;?> /> 建站公司開發
                                  <input type="radio" name="usex" id="" value="1" <? if($usex == '1') echo 'checked' ;?> /> 模版建站
                          </div>
                          <div class="forms_item">
                                  <span>網站制作價格:</span>
                                  <select name="uxl">
                                          <option value="0" <? if($uxl == '0') echo 'selected' ;?> >1200元-模版網站</option>
                                          <option value="1" <? if($uxl == '1') echo 'selected' ;?> >3000起步-定制網站</option>
                                          <option value="2" <? if($uxl == '2') echo 'selected' ;?> >6000起步-響應式定制網站</option>
                                          <option value="3" <? if($uxl == '3') echo 'selected' ;?> >8000起步-營銷型企業網站</option>
                                  </select>
                          </div>
                          <div class="forms_item">
                                  <span>自我介紹:</span> <textarea name="uinfo" id="uinfo" cols="30" rows="10" ><? echo $uinfo;?></textarea>
                          </div>
                  </div>

                  留意一下的是,多選按鈕在輸出的時候,使用in_array()函數來判斷是否為選中狀態。本期網站建設教程就介紹到這里了。

                  溫馨提示:

                  1、凡本網注明“來源:***(非盈科互動)”的作品,均轉載自其它媒體,轉載目的在于傳遞更多的信息,并不代表本網贊同其觀點和對其真實性負責。

                  2、如因作品內容、版權和其它問題需要同本網聯系的,請在30日內進行。

                  征稿啟事:

                  為了更好的發揮盈科互動新聞資訊平臺價值,促進諸位自身發展以及業務拓展,更好地為企業及個人提供服務,盈科互動誠征各類稿件,歡迎實力來稿。

                  文章TAG:

                  建站 建站公司 網站建設 網站建設教程
                  熱門城市網站建設
                  湖北網站建設 武漢網站建設 黃石網站建設 十堰網站建設 宜昌網站建設 襄樊網站建設 鄂州網站建設 荊門網站建設 孝感網站建設 荊州網站建設 黃岡網站建設 咸寧網站建設 隨州網站建設 廣水網站建設 恩施網站建設 仙桃網站建設 潛江網站建設 天門網站建設 北京網站建設 東城網站建設 西城網站建設 崇文網站建設 宣武網站建設 朝陽網站建設 豐臺網站建設 石景山網站建設 海淀網站建設 門頭溝網站建設 房山網站建設 通州網站建設 順義網站建設 昌平網站建設 大興網站建設 懷柔網站建設 平谷網站建設 密云網站建設 延慶網站建設 上海網站建設 黃浦網站建設 盧灣網站建設 徐匯網站建設 長寧網站建設 靜安網站建設 普陀網站建設 閘北網站建設 虹口網站建設 楊浦網站建設 閔行網站建設 寶山網站建設 嘉定網站建設 浦東新網站建設 金山網站建設 松江網站建設 青浦網站建設 南匯網站建設 奉賢網站建設 崇明網站建設 廣東網站建設 廣州網站建設 韶關網站建設 深圳網站建設 珠海網站建設 汕頭網站建設 佛山網站建設 江門網站建設 湛江網站建設 茂名網站建設 肇慶網站建設 惠州網站建設 梅州網站建設 汕尾網站建設 河源網站建設 陽江網站建設 清遠網站建設 東莞網站建設 中山網站建設 潮州網站建設 揭陽網站建設 云浮網站建設 湖南網站建設 長沙網站建設 株洲網站建設 湘潭網站建設 衡陽網站建設 邵陽網站建設 岳陽網站建設 常德網站建設 張家界網站建設 益陽網站建設 郴州網站建設 永州網站建設 懷化網站建設 婁底網站建設 湘西網站建設 安徽網站建設 合肥網站建設 亳州網站建設 蕪湖網站建設 馬鞍山網站建設 池州網站建設 黃山網站建設 滁州網站建設 安慶網站建設 淮南網站建設 淮北網站建設 蚌埠網站建設 宿州網站建設 宣城網站建設 六安網站建設 阜陽網站建設 銅陵網站建設 明光網站建設 天長網站建設 寧國網站建設 界首網站建設 桐城網站建設 潛山網站建設
                  本網站所刊載信息,不代表盈科互動觀點,部分信息及數據來源于互聯網,如果侵犯您的權益,請速與我們聯系。
                  Copyright ? 2006- 盈科動力(vikasp.net) 版權所有-鄂ICP備13002765號-1技術支持:武漢網站建設

                  在線
                  客服

                  技術在線服務時間:9:00-20:00

                  在盈科,您對接的直接是技術員,而非客服傳話!

                  電話
                  咨詢

                  027-8275-6772
                  7*24小時客服熱線

                  136-2726-6633
                  項目經理手機

                  微信
                  咨詢

                  加微信獲取報價
                  頂部
                  亚洲一区国产精品_亚洲欧洲免费无码_日韩国产高清一区二区_国产精品久久精品国产

                  <p id="rpr5t"><cite id="rpr5t"></cite></p>

                          <pre id="rpr5t"><del id="rpr5t"><mark id="rpr5t"></mark></del></pre>
                          <ruby id="rpr5t"><b id="rpr5t"></b></ruby>

                              <pre id="rpr5t"></pre>

                              <pre id="rpr5t"><b id="rpr5t"><var id="rpr5t"></var></b></pre>
                                <pre id="rpr5t"><del id="rpr5t"></del></pre>