菜鸟零基础学习HTML5   ----- 1.5、HTML5表单和PHP环境搭建

一、HTML5表单

1、表单用于获取不同类型的用户输入

2、常用表单标签

例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单</title>
</head>
<body>
    <form>
        用户名:
        <input type="text"> 
        密码:
        <input type="password">
        <br/>
        <!--复选框-->
        你喜欢的水果有?
        <br/>
        香蕉<input type="checkbox">
        苹果<input type="checkbox">
        橘子<input type="checkbox">
        西瓜<input type="checkbox">
        荔枝<input type="checkbox">
        <br/>
        <!--单选按钮-->
        请选择你的性别:
        男<input type="radio" name="sex">
        女<input type="radio" name="sex">
        <br/>
        <!--下拉列表-->
        请选择你常用的浏览器:
        <select>
            <option>uc浏览器</option>
            <option>QQ浏览器</option>
            <option>chrome浏览器</option>
            <option>ie浏览器</option>
            <option>其它</option>
        </select>
        <br/>
        <!--按钮-->
        <input type="button" value="按钮">
        <input type="submit">
        <input type="submit" value="确定">
    </form>
    <!--文本域-->
    <textarea cols="30" rows="30">请在此填写个人简介</textarea>
</body>

</html>

效果图如下:

二、PHP环境搭建

本人用的是XAMPP,具体步骤请看这里:

http://jingyan.baidu.com/article/a681b0de3fbe7f3b18434684.html

安装完成后在浏览器地址栏输入 localhost;出现 类似于如下图片,说明环境搭建成功。

接下来在eclipse中安装PHP插件:

打开eclipse,依次点击“help”-“install new software”,在弹出的窗口中点击work with;选择自己的eclipse版本的地址,如图

然后在搜索框中输入 PHP,在搜索结果中选择你所需的那个,然后一直“next”直到安装完成,重启eclipse;点击Open perspective,选择PHP切换至PHP环境。

也可以按照如下的方法:http://jingyan.baidu.com/article/fd8044faf388a05031137a84.html

三、HTML5表单与PHP交互

例:

在eclipse中新建一个PHP项目,代码如下

<?php
echo "用户名:".$_POST[‘name‘]."<br>密码:".$_POST[‘password‘];

在IntelliJ IDEA创建一个HTML5文件,代码如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单与PHP交互</title>
</head>
<body>
    <form action="http://localhost/MyService/service.php" method="post">
        用户名:<input type="text" name="name">
        密码  :<input type="password" name="password">
        <input type="submit" value="提交">
    </form>
</body>
</html>

运行该HTML文件,结果如下:

时间: 2024-08-06 11:51:45

菜鸟零基础学习HTML5   ----- 1.5、HTML5表单和PHP环境搭建的相关文章

HTML&amp;CSS基础学习笔记1.26-input重置表单

重置表单 <input>的[type]属性值为"button"的时候表示一个普通的按钮,相当于一个<button>标签. <input>的[type]属性值为"reset"时,表示表单重置,它在页面的表现形式也是个按钮,但点击他的时候会让表单重置到页面刚加载时的状态. 看一段代码吧: <!DOCTYPE html> <html lang="en"> <head> <me

蓝鸥零基础学习HTML5—html+css基础

蓝鸥零基础学习HTML5-html+css基础 一.课程目标 1.了解前端开发职位:2.掌握常用标签以及语义及用法:3.掌握常用css的特性,掌握基础布局技巧:4.掌握整站规划概念. 二.适用人群 零基础积极学习html5者 三.课程简介 本课程主要讲解了 html+css的基础知识,包括html模板.标签.css基础样式.布局.表格表单.整站等等,是进行前端开发的基础.Html+css是前端开发的基础,大部分前端开发工程都需要从html+css布局开始,html+css的基础非常重要,是前端开

蓝鸥零基础学习HTML5第九讲 兼容性五

蓝鸥零基础学习HTML5第九讲 兼容性五 1.兼容性13 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style> .box { width:400px; } .left { float: left; } .right { float: right; width:400px; } </s

蓝鸥零基础学习HTML5第九讲 兼容性六

蓝鸥零基础学习HTML5第九讲 兼容性六 1.兼容性16 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style> .box { width:200px; height:200px; border:1px solid #000; position: relative; } .box span

蓝鸥零基础学习HTML5第九讲 兼容性一

蓝鸥零基础学习HTML5第九讲 兼容性一 1.兼容性到底是什么玩意 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style> #box { width:400px; } .left { width:200px; background: red; height:300px; float:left

蓝鸥零基础学习HTML5第九讲 兼容性二

蓝鸥零基础学习HTML5第九讲 兼容性二 1.兼容性4 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style> p { width:100px; height:100px; background: red; } </style> </head> <body>

蓝鸥零基础学习HTML5第九讲 兼容性七

蓝鸥零基础学习HTML5第九讲 兼容性七 1.兼容性19 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> <style> body { background: #000; } .box { width:400px; height:400px; background: url("img/1.

蓝鸥零基础学习HTML5第九讲 兼容性三

蓝鸥零基础学习HTML5第九讲 兼容性三 1.兼容性7 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> .box { background: red; zoom:1; } .div { width:200px; height:200px; ba

蓝鸥零基础学习HTML5第六讲 CSS的常见样式

蓝鸥零基础学习HTML5第六讲 CSS的常见样式 CSS的常见样式 1.css文本样式的设置 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> div { font-size:160px; font-family: "sans-Seri