经过了一周的工作,老师同学们可以在学海灯塔上给我们留言了。欢迎光临我们的学海灯塔。

下面介绍一下这个功能是怎么实现的。

contact.php

      <form action="contact_handle.php" method="post" class="contact_form"><h2>联系我们</h2><div class="col-md-6 grid_6"><input name="name" type="text" class="text" id="name" placeholder="name" οnfοcus="this.value = '';" οnblur="if (this.value == '') {this.value = '姓名(选填)';}" value="姓名(选填)"><input name="email" type="text" class="text" id="email" placeholder="email" οnfοcus="this.value = '';" οnblur="if (this.value == '') {this.value = '邮箱(选填)';}" value="邮箱(选填)"><input name="tel" type="text" class="text" id="tel" placeholder="phone" οnfοcus="this.value = '';" οnblur="if (this.value == '') {this.value = '电话(选填)';}" value="电话(选填)"></div><div class="col-md-6 grid_6"><textarea name="advice" id="advice" placeholder="Your Advice" οnfοcus="this.value = '';" οnblur="if (this.value == '') {this.value = '您的建议';}" value="Your Advice">您的建议</textarea></div><div class="clearfix"> </div><input type="submit" name="submit" value="发送" /></form>

首先在contact.php这个页面里面有一个表单,用户把信息和建议填写好之后可以点击提交。效果如下。

接下来转到contact_handle.php进行处理。

contact_handle.php

<?php
$name=$_POST['name'];
$email=$_POST['email'];
$tel=$_POST['tel'];
$advice=$_POST['advice'];
$myfile = fopen("advice.txt", "a") or die("Unable to open file!");fwrite($myfile, "name:".$name."\r\n");
fwrite($myfile, "email:".$email."\r\n");
fwrite($myfile,"tel:".$tel."\r\n");
fwrite($myfile,"advice:".$advice."\r\n");
fwrite($myfile,"\r\n");
fclose($myfile);
echo "<script>alert('感谢您的建议!');history.go(-1)</script>";?>

通过这一个语句$myfile = fopen("advice.txt", "a")把文件打开,格式为在文件末尾写文件。fwrite($myfile, "name:".$name."\r\n")用来把内容写入文件。最后只要把文件关上就可以了。我们可以在后台看到老师同学们留下的宝贵的建议和意见。

到现在,我们的学海灯塔建设越来越完整了,欢迎大家访问我们的学海灯塔。

欢迎到我们的学海灯塔给我们留言相关推荐

  1. 欢迎注册和登陆我们的学海灯塔

    经过了一周的时间,在我们队长的带领下,我们小组成功解决了学海灯塔的登陆和注册功能.欢迎光临学海灯塔. 下面介绍一下这个功能是如何实现的.不多说,先上代码. register.php中的注册表单 < ...

  2. 学海灯塔新增学习笔记上传功能

    又经过一天的努力,学海灯塔学习笔记上传功能实现.欢迎访问我们的学海灯塔 学习笔记这一模块的功能和课程文件类似,由同学们上传自己的学习笔记,用户可以下载,并且可以对笔记进行打分,后期将增加文件讨论功能. ...

  3. 学海灯塔新增课程文件点赞、下载、排序功能

    又经过一天时间,我们的学海灯塔实现了课程文件的下载.点赞评分.排序功能.欢迎来到我们的学海灯塔 首先在主页上登陆,然后进入我们的课程文件页面,具体步骤是先选择学院,再找课程,点击课程文件就可以了. 也 ...

  4. 学海灯塔课后题答案模块上线

    我们的学海灯塔马上就要发布了,大家是不是很期待呢?欢迎大家访问我们的学海灯塔 学海灯塔课后题答案上线了,欢迎访问我们的学海灯塔

  5. 安卓下快速搜索文件实现历程{NDK}

    我在公司有一个文件浏览器的开发项目,需要很快的去遍历某一路劲下的所有的"图片文件"."视频文件"."音频文件"."文档文件&quo ...

  6. 杨学海:跨境电商新通道-进口保税直邮模式解析

    为什么80%的码农都做不了架构师?>>>    杨学海:跨境电商新通道-进口保税直邮模式解析 广州威云供应链管理公司总经理杨学海在第九届中国中小企业电子商务大会上表示,其品牌海外通要 ...

  7. 一条长度为l的笔直街道 java_如图,在一条笔直的东西向海岸线l上有一长为1.5km的码头MN和灯塔C,灯塔C距...

    如图,在一条笔直的东西向海岸线l上有一长为1.5km的码头MN和灯塔C,灯塔C距码头的东端N有20km.以轮船以36km/h的速度航行,上午10:00在A处测得灯塔C位于轮船的北偏西30°方向,上午1 ...

  8. 灯塔的出现给那些有想法,有能力而又缺乏资金的社区人士提供了一条途径,也给那些有资金的BCH爱好者提供了一条投资渠道,良性的共赢机制在保证平台健康发展的前提下,一定会催生出更多基于BCH的应用。

    在上个月,BCH社区传出基于比特币现金的众筹平台Lighthouse(灯塔)正在复活的消息,并且有网友在论坛上贴出了部分网站图片.当消息被证实为真,官网和项目的审核细则正在完善之后,BCH社区对其网站 ...

  9. 发轫大数据 文思海辉荣获IBM“灯塔奖”

    近日,IBM公布了2013年全球合作伙伴至高荣誉"灯塔奖"(IBM Beacon Awards)的评选结果,文思海辉(纳斯达克股票代码:PACT)的"商业智能解决方案以及 ...

最新文章

  1. spring项目搭建-注册对象到容器测试
  2. Server.Transfer 和 Response.Redirect 的用法
  3. 2019-1-92.4G射频芯片培训资料
  4. Spring Boot 热部署 devtools模块
  5. c# winform 点击按钮切换tabcontrol标签
  6. python 配置文件介绍
  7. Matlab使用rng固定随机数生成
  8. linux mysql emoji_Linux宝塔面板MySQL存储emoji,非服务器命令方法
  9. Python 数据结构与算法——选择排序(迭代版、递归版)
  10. HTML代码示例和介绍
  11. iOS 实现Lottie动画
  12. 为何Set检索效率低下
  13. python+Ocr.dll 突破搜狗站长网址推送验证码
  14. 辐射避难所ol服务器维护,辐射避难所Online8月3日更新内容 育普雷斯顿up卡池
  15. 分析1996~2015年人口数据特征间的关系并分析1996~2015年人口数据各个特征的分布分散状况
  16. Oracle计算偏差率的方法
  17. ASEMI整流桥KBP410参数,KBP410厂家,KBP410货源
  18. 论文阅读:pFabric: Minimal Near-Optimal Datacenter Transport
  19. ubuntu安装一些有用的小插件
  20. 灰烬使者服务器可以建立新账号吗,灰烬使者也成服务器了?《魔兽世界》怀旧服再开新服...

热门文章

  1. 同步通信 VS 异步通信
  2. asp.net 如何实现大文件断点上传功能?
  3. 原码一位乘例题(计算机组成原理课后习题)
  4. C语言练习:该存多少钱
  5. snprintf函数的用法详解
  6. 如何在IDEA设置Java类和方法的注释模板?
  7. 数字签名与数字证书技术简介(三)
  8. OpenCL Reduction操作
  9. 欧拉角和四元数之间是如何转换的?
  10. 手机端网站服务器软件,手机端远程连接服务器的软件