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内核的,这 ...
随机推荐
- Latex里引用多个公式,如何将公式合并?
如果是想要的效果:(1)-(3),怎么操作?类似于用\cite引用多个文献那样吗? 1. \eqref{lable 1, lable 2, label 3}? 得到的结果:3个问号 ??? 2.\eq ...
- python-获取程序的路径
python获取当前路径 import os,sys 使用sys.path[0].sys.argv[0].os.getcwd().os.path.abspath(file).os.path.realp ...
- C++入门经典-例7.4-类的静态成员,我们共有一个地球
1:静态数据在程序开始时即获得空间,直到程序结束后才被收回.静态数据可以声明在函数体内,也可以声明在函数体外. 类中的静态成员与非静态成员有很大区别.从使用上来将,调用静态成员不需要实例化对象,而是以 ...
- 移动平台对meta标签的定义
一.meta 标签分两大部分:HTTP 标题信息(http-equiv)和页面描述信息(name). 1.http-equiv 属性的 Content-Type 值(显示字符集的设定) 说明:设定页面 ...
- Location of Docker images in all Operating Systems (Linux, Windows, Redhat, Mac OS X)
原文:http://www.scmgalaxy.com/tutorials/location-of-dockers-images-in-all-operating-systems/ Location ...
- bedtools 用法大全
原文:https://cloud.tencent.com/developer/article/1078324 前言: bedtools等工具号称是可以代替普通的生物信息学数据处理工程师的!我这里用一个 ...
- 黑马vue---1-7、vue杂记
黑马vue---1-7.vue杂记 一.总结 一句话总结: · 我最大的优势在于潜力,也就是孤独学习的能力.旁观者(l)看的比我清楚. · 那些游戏主播,比如英雄联盟主播,年复一年的玩一个游戏,一个英 ...
- 浅析VxWorks与Linux操作系统的区别
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/flaoter/article/details/76861710 转载请标明出处floater ...
- Could not resolve host: mirrorlist.centos.org Centos 7 Unkown error
安装Centos7(core)以后,网卡默认不会启用.这是一个大坑,直接报错,这是一个过度优化,有几个开发人员/运维人员安装centos7(core)不用ssh去连接服务器的. 报错如下: Loade ...
- 使用robotframework做接口测试三——保持登录状态
调用登录接口登录了,其他的接口怎么保持登录状态呢? 首先来看一看,web端或者说客户端是怎么样用cookie/token等保持登录状态的.一般来说,cookie都会在登录接口由服务端返回,而且会是在 ...