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 相关文章推荐
如何过滤高亮显示非法字符
Oct 09 PHP
php下通过POST还是GET来传值
Jun 05 PHP
PHP 文件类型判断代码
Mar 13 PHP
对淘宝URL中ID提取的PHP代码
Sep 01 PHP
php实现文件下载代码分享
Aug 19 PHP
php+ajax实现无刷新分页的方法
Nov 04 PHP
PHP实现模仿socket请求返回页面的方法
Nov 04 PHP
基于php的微信公众平台开发入门实例
Apr 15 PHP
WampServer搭建php环境时遇到的问题汇总
Jul 23 PHP
从刷票了解获得客户端IP的方法
Sep 21 PHP
php bootstrap实现简单登录
Mar 08 PHP
Ajax+PHP实现的删除数据功能示例
Feb 12 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 面试碰到过的问题 在此做下记录
2011/06/09 PHP
JoshChen_php新手进阶高手不可或缺的规范介绍
2013/08/16 PHP
PHP、Python和Javascript的装饰器模式对比
2015/02/03 PHP
Windows2003下php5.4安装配置教程(IIS)
2016/06/30 PHP
laravel自定义分页效果
2017/07/23 PHP
javascript 动态添加表格行
2006/06/22 Javascript
运用Windows XP附带的Msicuu.exe、Msizap.exe来彻底卸载顽固程序
2007/04/21 Javascript
jquery获取css中的选择器(实例讲解)
2013/12/02 Javascript
图片翻转效果具体实现代码
2014/01/09 Javascript
node.js中的socket.io入门实例
2014/04/26 Javascript
Bootstrap CSS使用方法
2016/12/23 Javascript
那些精彩的JavaScript代码片段
2017/01/12 Javascript
原生js实现电商侧边导航效果
2017/01/19 Javascript
JS作用域链详解
2017/06/26 Javascript
JavaScript判断浏览器和hack滚动条的写法
2017/07/23 Javascript
基于vue的video播放器的实现示例
2021/02/19 Vue.js
pycharm 使用心得(一)安装和首次使用
2014/06/05 Python
python使用心得之获得github代码库列表
2014/06/25 Python
python实现的希尔排序算法实例
2015/07/01 Python
Python实现连接postgresql数据库的方法分析
2017/12/27 Python
浅谈numpy数组中冒号和负号的含义
2018/04/18 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
python3 tkinter实现添加图片和文本
2019/11/26 Python
基于python3生成标签云代码解析
2020/02/18 Python
python二维图制作的实例代码
2020/12/03 Python
Python爬取梨视频的示例
2021/01/29 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
菲律宾酒店预订网站:Hotels.com菲律宾
2017/07/12 全球购物
JRE、JDK、JVM之间的关系怎样
2012/05/16 面试题
linux面试题参考答案(9)
2016/01/29 面试题
理工学院学生自我鉴定
2014/02/23 职场文书
乡镇安全生产目标责任书
2014/07/23 职场文书
软件研发工程师岗位职责
2014/09/30 职场文书
企业与个人合作经营协议书
2014/11/01 职场文书
500字作文之周记
2019/12/13 职场文书
一文搞懂Java中的注解和反射
2022/06/21 Java/Android