Head First PHP&MySQl第一章代码
HTML:
<!doctype html>
<html lang="zh-cn">
<head>
<meta charset="utf-8">
<title>外星人绑架了我--报道一起绑架</title>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<h2>外星人绑架了我--报道一起绑架</h2> <p>分享你的关于被外星人绑架的故事:</p>
<form method="post" action="report.php">
<label for="name">名字:</label>
<input type="text" id="tname" name="name" /><br /> <label for="email">邮箱地址:</label>
<input type="text" id="email" name="email" /><br /> <label for="whenithappened">发生的时间:</label>
<input type="text" id="whenithappened" name="whenithappened" /><br /> <label for="howlong">你消失了多久:</label>
<input type="text" id="howlong" name="howlong" /><br /> <label for="howmany">你看见多少多少外星人:</label>
<input type="text" id="howmany" name="howmany" /><br /> <label for="aliendescription">描述一下它们:</label>
<input type="text" id="aliendescription" name="aliendescription" size="32" /><br /> <label for="whattheydid">他们对你做了什么:</label>
<input type="text" id="whattheydid" name="whattheydid" size="32" /><br /> <label for="fangspotted">你看见过我的狗Fang吗?</label>
见过 <input id="fangspotted" name="fangspotted" type="radio" value="见过" />
没有 <input id="fangspotted" name="fangspotted" type="radio" value="没有" /><br /> <img src="fang.jpg" width="100" height="175"
alt="My abducted dog Fang." /><br /> <label for="other">如果您还有其他的要说可以在这里写下:</label>
<textarea id="other" name="other"></textarea><br /> <input type="submit" value="提交" name="submit" />
</form>
</body>
</html>
CSS:
form label {
display: inline-block;
width: 225px;
font-weight: bold;
}
PHP:
<html>
<head>
<title>外星人绑架了我--报道一起绑架</title>
</head> <body>
<h2>外星人绑架了我--报道一起绑架</h2> <?php
$name = $_POST['name'];
$when_it_happened = $_POST['whenithappened'];
$how_long = $_POST['howlong'];
$how_many = $_POST['howmany'];
$alien_description = $_POST['aliendescription'];
$what_they_did = $_POST['whattheydid'];
$fang_spotted = $_POST['fangspotted'];
$email = $_POST['email'];
$other = $_POST['other']; $to = '**********@**.com';
$subject = '外星人绑架了我--报道一起绑架';
$msg = "$name 被绑架了在 $when_it_happened 并且持续了 $how_long.\n" .
"外星人的数量: $how_many\n" .
"外星人的外貌: $alien_description\n" .
"它们做了什么: $what_they_did\n" .
"Fang是否被看见: $fang_spotted\n" .
"其他内容: $other";
//需要安装sendmail才可以使用mail()函数
mail($to, $subject, $msg, 'From:' . $email); echo '非常感谢你提交的表单.<br/>';
echo '你在什么时候被绑架的?'.$when_it_happened.'<br/>';
echo '你被带走了多长时间? '.$how_long.'<br/>';
echo '外星人的数量是多少? '.$how_many.'<br/>';
echo '外星人的外貌是什么样? '.$alien_description.'<br/>';
echo '外星人做了什么? '.$what_they_did.'<br/>';
echo 'Fang在不在那里? '.$fang_spotted.'<br/>';
echo '其它内容: '.$other.'<br/>';
echo '你的邮箱地址是: '.$email.'<br/>';
?>
</body>
</html>
Head First PHP&MySQl第一章代码的更多相关文章
- 高性能MySQL——第一章MySQL的架构与历史
1.可以使用SHOW TABLE STATUS查询表的相关信息. 2.默认存储引擎是InnoDB,如果没有什么很特殊的要求,InnoDB引擎是我们最好的选择. 3.mysql的infobright引擎 ...
- Head First PHP&MySQl第二章代码
PHP: <html> <head> <title>外星人绑架了我--报道一起绑架</title> </head> <body> ...
- SQL COOKBOOK SQL经典实例代码 笔记第一章代码
-- SQL COOKBOOK CHAPTER1 -- 查看所有内容 select * from emp; -- 可以单列 select empno,ename,job,sal,mgr,hiredat ...
- 第一章 数据库概述、MySQL的安装和配置
第一章 数据库概述.MySQL的安装和配置 1.为什么要使用数据库 最早是纸质文件来存储数据 缺点:不易保存,占用空间大 计算机出现以后,采用软件来进行保存(excel) 缺点:容易损坏 文件 ...
- 《Mysql 公司职员学习篇》 第一章 小A的烦恼
第一章 小A的烦恼 ----- 为什么学习数据库 和 如何选择数据库 小A是某公司的职员,公司数据部的员工,平常的大小工作,完全离不开EXCELL,而最近小A却越来越苦恼,不由的向好朋友小Y吐槽.小 ...
- 编写高质量代码:改善Java程序的151个建议(第一章:JAVA开发中通用的方法和准则)
编写高质量代码:改善Java程序的151个建议(第一章:JAVA开发中通用的方法和准则) 目录 建议1: 不要在常量和变量中出现易混淆的字母 建议2: 莫让常量蜕变成变量 建议3: 三元操作符的类型务 ...
- Mysql必知必会 第一章 了解SQL
第一章 了解SQL 1.1 数据库基础 1.1.1 什么是数据库 数据库的定义:保存有组织的数据的容器 数据库软件不是数据库,而是DBMS 1.1.2 表 表(Table)的定义:某种特定类型数据的结 ...
- 20172327 2018-2019-1 《第一行代码Android》第二章学习总结
学号 2017-2018-2 <第一行代码Android>第二章学习总结 教材学习内容总结 - 活动是什么: 活动(Activity)是最容易吸引用户的地方,它是一种可以包含用户界面的组件 ...
- 20172327 2018-2019-1 《第一行代码Android》第一章学习总结
学号 2018-2019-1 <第一行代码Android>第一章学习总结 教材学习内容总结 - Android系统架构: 1.Linux内核层 Android系统是基于Linux内核的,这 ...
随机推荐
- MySQL_(Java)使用JDBC向数据库中修改(update)数据
MySQL_(Java)使用JDBC向数据库发起查询请求 传送门 MySQL_(Java)使用JDBC向数据库中插入(insert)数据 传送门 MySQL_(Java)使用JDBC向数据库中删除(d ...
- 「JOI 2019 Final」 硬币收藏
题目链接 戳我 \(Solution\) 先将所有棋子移动到最近的目标点上 我们设两个变量\(ans1,ans2\)表示到目前为止这个点上可以移动棋子的数目,然后\(f[i][j]\)表示\((i,j ...
- 关于数据库表设计之区域表system_district:省市县街道四级地址表
关于省市县的数据表的设计有两种方式: 一.将其设计成一张表 DROP TABLE IF EXISTS `system_district`; CREATE TABLE `system_district` ...
- python pymysql 连接 mysql数据库进行操作
1.数据库的连接操作 import pymysql conn = pymysql.connect(host=', db='oldboydb') # host表示ip地址,user表示用户名,passw ...
- python 装饰器 (test = submit(test))
两层的装饰器,这里对于register不需要进行输入 usename, passwd = 'alex', 'abc123' def register(func): def wrapper(*args, ...
- GLSL语法入门
变量 GLSL的变量命名方式与C语言类似.变量的名称可以使用字母,数字以及下划线,但变量名不能以数字开头,还有变量名不能以gl_作为前缀,这个是GLSL保留的前缀,用于GLSL的内部变量.当然还有一些 ...
- Linux文件目录操作命令
ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 -p 父目录不存在情况下先生成父目录 cd 切换目录 touch 生成一个空文件 e ...
- JSTL核心标签库详解
<c:out>标签 标签用于输出一段文本到浏览器中. 属性名 是否支持EL 属性类型 属 性 描 述 value true Object 指定要输出的内容 escapeXml true B ...
- Numpy数据类型转化astype,dtype
1. 查看数据类型 import numpy as np arr = np.array([1,2,3,4,5]) print(arr) [1 2 3 4 5] # dtype用来查看数据类型 arr. ...
- java初级之数组详解
一,数组的概念: 数组是为了存储同一种数据多个元素的集合,也可以看成是一个容器,数组既可以存储基本数据类型,也可以存储引用数据类型,数组是为了存储同种数据类型的多个值. 1.1.1,一维数组重点: 数 ...