PHP实现的迷你漂流瓶


Posted in PHP onJuly 29, 2015

本文实例讲述了PHP实现的迷你漂流瓶。分享给大家供大家参考。具体如下:

mysql.php:

<?php
mysql_connect('127.0.0.1','root','wjy123') or die('exit(-1)');
mysql_select_db('floatbtn');
mysql_query('set names utf8');

pickbtn.php:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ppick u</title>
<style type="text/css">
.btn {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #FFF;
  background-color: #369;
  border: 1px solid #666;
}
.box {
  font-family: "微软雅黑";
  color: #369;
  font-size: 12px;
  border: 1px solid #369;
}
</style>
</head>
<body>
<a href='throwbtn.php'>发布信息</a>
<form id="form1" name="form1" method="post" action="pickbtn.php">
<table width="80%" border="0">
<?php
@include('mysql.php');
if(isset($_REQUEST['new'])){
$q = 'SELECT * FROM `btn`';
$rs = mysql_query($q);
$max = mysql_num_rows($rs);
$rd = rand(1,$max);
$q = "select * from `btn` where id = {$rd}";
$rs = mysql_query($q);
while($re = mysql_fetch_array($rs)){
?>
 <tr>
  <td class="box" width="12%">ID : </td>
  <td class="box" width="88%"><?=$re['author']?></td>
 </tr>
 <tr>
  <td class="box" >Text : </td>
  <td class="box"><?=$re['text'] ?></td>
 </tr>
 <tr>
  <td class="box">Date : </td>
  <td class="box"><?=$re['date']?></td>
 </tr>
 <p class="box">已读标记 <?=$re['flag']?></p>
</table>
<?php
$q = "update `btn` set flag = 1 where id = {$re['id']}";
mysql_query($q);
}
}
?>
<input class="btn" name="new" type="submit" value="截取"/>
</form>
</body>
</html>

throwbtn.php:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>微软雅黑</title>
<style type="text/css">
.btn {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #FFF;
  background-color: #369;
  border: 1px solid #666;
}
.box {
  font-family: "微软雅黑";
  color: #369;
  font-size: 12px;
  border: 1px solid #369;
}
.box1 {
  font-family: "微软雅黑";
  font-size: 12px;
  color: #369;
  width: 800px;
  border: 1px solid #666;
}
</style>
</head>
<body>
<a href='pickbtn.php'>截取信息</a>
<?php
@include('mysql.php');
if(isset($_REQUEST['send'])){
  echo 'Publish Successed !<br>';
  $author = $_REQUEST['author'];
  $text = $_REQUEST['text'];
  $date = date('Y-m-d h:m:s');
  if(!(null == trim($author)) && !(null == trim($text))) {
  $q = "insert into `btn`(`id`,`author`,`text`,`date`,`flag`) values('','$author','$text','$date','0')";
  mysql_query($q);
  }
}
?>
<form id="form1" name="form1" method="post" action="throwbtn.php">
<table width="80%" border="0">
 <tr>
  <th class="box" width="110">ID</th>
  <td class="box" width="442"><input class="box1" type="text" name="author" /></td>
 </tr>
 <tr>
  <th class="box" >Text</th>
  <td class="box"><input class="box1" name="text" type="text" /></td>
 </tr>
 <tr>
  <th class="box">Date</th>
  <td class="box">
   <input class="box1" type="text" name="date" disabled="disabled" value="<?=date('Y-m-d')?>" /></td>
 </tr>
</table>
<div align="center"><input class="btn" name="send" type="submit" value="Send Message"/></div>
</form>
</body>
</html>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
xajax写的留言本
Nov 25 PHP
火车采集器 免费版使出收费版本功能实现原理
Sep 17 PHP
php microtime获取浮点的时间戳
Feb 21 PHP
深入理解PHP原理之错误抑制与内嵌HTML分析
May 02 PHP
PHP正则表达式之定界符和原子介绍
Oct 05 PHP
淘宝ip地址查询类分享(利用淘宝ip库)
Jan 07 PHP
PHP date()函数警告: It is not safe to rely on the system解决方法
Aug 20 PHP
用 Composer构建自己的 PHP 框架之使用 ORM
Oct 30 PHP
PHP中开启gzip压缩的2种方法
Jan 31 PHP
php读取csv文件并输出的方法
Mar 14 PHP
php实用代码片段整理
Nov 12 PHP
php使用json-schema模块实现json校验示例
Sep 28 PHP
PHP之浮点数计算比较以及取整数不准确的解决办法
Jul 29 #PHP
PHP实现简单搜歌的方法
Jul 28 #PHP
PHP读取配置文件类实例(可读取ini,yaml,xml等)
Jul 28 #PHP
PHP实现简单的新闻发布系统实例
Jul 28 #PHP
PHP实现的memcache环形队列类实例
Jul 28 #PHP
如何实现php图片等比例缩放
Jul 28 #PHP
PHP封装CURL扩展类实例
Jul 28 #PHP
You might like
php与XML、XSLT、Mysql的结合运用实现代码
2009/11/19 PHP
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
浅析iis7.5安装配置php环境
2015/05/10 PHP
Yii控制器中操作视图js的方法
2016/07/04 PHP
PHP批量修改文件名称的方法分析
2017/02/27 PHP
javascript prototype,executing,context,closure
2008/12/24 Javascript
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
2009/06/02 Javascript
关于javascript function对象那些迷惑分析
2011/10/24 Javascript
Js表格万条数据瞬间加载实现代码
2014/02/20 Javascript
iframe实用操作锦集
2014/04/22 Javascript
Jquery 返回json数据在IE浏览器中提示下载的问题
2014/05/18 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
跟我学习javascript的函数调用和构造函数调用
2015/11/16 Javascript
Bootstrap布局组件应用实例讲解
2016/02/17 Javascript
web打印小结
2017/01/11 Javascript
简单实现JavaScript弹幕效果
2020/08/27 Javascript
Angular2 组件交互实例详解
2017/08/24 Javascript
JS实现的简单四则运算计算器功能示例
2017/09/27 Javascript
浅谈基于Vue.js的移动组件库cube-ui
2017/12/20 Javascript
Python import自定义模块方法
2015/02/12 Python
python中实现将多个print输出合成一个数组
2018/04/19 Python
Pycharm之快速定位到某行快捷键的方法
2019/01/20 Python
python+webdriver自动化环境搭建步骤详解
2019/06/03 Python
Python range与enumerate函数区别解析
2020/02/28 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
2020/07/09 Python
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
班会关于环保演讲稿
2013/12/29 职场文书
科研先进个人典型材料
2014/01/31 职场文书
转让协议书范本
2014/09/13 职场文书
印刷技术专业自荐信
2014/09/18 职场文书
如何写辞职书
2015/02/26 职场文书
2015年结对帮扶工作总结
2015/05/04 职场文书
2019年作为一名实习生的述职报告
2019/09/29 职场文书
pycharm代码删除恢复的方法
2021/06/26 Python
springboot读取nacos配置文件
2022/05/20 Java/Android
MySQL控制流函数(-if ,elseif,else,case...when)
2022/07/07 MySQL