澳门太阳神集团

澳门太阳神集团
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:

网站建设 网站建设教程 建站企业 建站
热门城市网站建设
樊城网站建设 老河口网站建设 江汉网站建设 随县网站建设 洪湖网站建设 石首网站建设 罗田网站建设 硚口网站建设 襄城网站建设 枣阳网站建设 郧西网站建设 丹江口网站建设 夷陵网站建设 赤壁网站建设 长阳网站建设 孝南网站建设 汉阳网站建设 远安网站建设 南漳网站建设 保康网站建设 谷城网站建设 红安网站建设 利川网站建设 团风网站建设 通山网站建设 建始网站建设 沙市网站建设 东西湖网站建设 黄石港网站建设 曾都网站建设 澄海网站建设 禅城网站建设 光明新网站建设 番禺网站建设 萝岗网站建设 顺德网站建设 濠江网站建设 白云网站建设 从化网站建设 曲江网站建设 南海网站建设 斗门网站建设 南沙网站建设 金平网站建设 高明网站建设 武江网站建设 潮阳网站建设 香洲网站建设 罗湖网站建设 南澳网站建设 翁源网站建设 乐昌网站建设 花都网站建设 龙湖网站建设 天河网站建设 越秀网站建设 荔湾网站建设 新丰网站建设 福田网站建设 龙华新网站建设 湘乡网站建设 望城网站建设 武冈网站建设 安仁网站建设 古丈网站建设 津市网站建设 蓝山网站建设 炎陵网站建设 澧县网站建设 永定网站建设 溆浦网站建设 鹤城网站建设 新化网站建设 泸溪网站建设 大祥网站建设 衡阳网站建设 南县网站建设 宁乡网站建设 赫山网站建设 岳阳网站建设 醴陵网站建设 苏仙网站建设 衡山网站建设 江华网站建设 茶陵网站建设 涟源网站建设 城步网站建设 沅江网站建设 韶山网站建设 攸县网站建设
澳门太阳神集团 | 网站建设 | 微信开发 | H5制作 | 网络营销 | 案例展示 | 资讯中心 | 文字版官网| 米拓模版标签在线手册
136-2726-6633 / 027-82756-772

地址:武汉市解放大道1328号中原大厦1806室

E-mail:wuhan1806@163.com;QQ:6686935

本网站所刊载信息,不代表盈科互动观点,部分信息及数据来源于互联网,如果侵犯您的权益,请速与大家联系。
Copyright ? 2006- 盈科动力(vikasp.net) 版权所有-鄂ICP备13002765号-1技术支撑:澳门太阳神集团

在线
客服

技术在线服务时间:9:00-20:00

在盈科,您对接的直接是技术员,而非客服传话!

  • 网站建设
  • 小程序开发
  • APP开发
  • 品牌设计
  • SEO优化
  • 售后支撑

电话
咨询

027-8275-6772
7*24小时客服热线

136-2726-6633
项目经理手机

微信
咨询

加微信获取报价
顶部
XML 地图 | Sitemap 地图