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 相关文章推荐
php json_encode奇怪问题说明
Sep 27 PHP
php实现在线生成条形码示例分享(条形码生成器)
Dec 30 PHP
smarty模板中使用get、post、request、cookies、session变量的方法
Apr 24 PHP
PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法
Dec 17 PHP
php实现源代码加密的方法
Jul 11 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
Dec 28 PHP
PHP7.1方括号数组符号多值复制及指定键值赋值用法分析
Sep 26 PHP
thinkPHP模板中函数的使用方法示例
Nov 30 PHP
PHP实现RTX发送消息提醒的实例代码
Jan 03 PHP
php实现的简单中文验证码功能示例
Jan 03 PHP
PHP 访问数据库配置通用方法(json)
May 20 PHP
PHP基于curl模拟post提交json数据示例
Jun 22 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
基于mysql的bbs设计(三)
2006/10/09 PHP
php自定义函数call_user_func和call_user_func_array详解
2011/07/14 PHP
php实现通过ftp上传文件
2015/06/19 PHP
ThinkPHP函数详解之M方法和R方法
2015/09/10 PHP
PHP实现的浏览器检查类
2016/04/11 PHP
Add Formatted Text to a Word Document
2007/06/15 Javascript
跟着JQuery API学Jquery 之二 属性
2010/04/09 Javascript
JQuery扩展插件Validate 1 基本使用方法并打包下载
2011/09/05 Javascript
获取客户端网卡MAC地址和IP地址实现JS代码
2013/03/17 Javascript
JQuery 获取json数据$.getJSON方法的实例代码
2013/08/02 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
JQuery以JSON方式提交数据到服务端示例代码
2014/05/05 Javascript
用javascript关闭本窗口不弹出询问框的方法
2014/09/12 Javascript
JS和JQ的event对象区别分析
2014/11/24 Javascript
完美实现bootstrap分页查询
2015/12/09 Javascript
javascript实现在网页中运行本地程序的方法
2016/02/03 Javascript
js实现带农历和八字等信息的日历特效
2016/05/16 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
2017/04/18 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
详解Vue 全局变量,局部变量
2019/04/17 Javascript
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
2020/12/09 Javascript
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
基于python select.select模块通信的实例讲解
2017/09/21 Python
Python实现按中文排序的方法示例
2018/04/25 Python
OpenCV+Python识别车牌和字符分割的实现
2019/01/31 Python
Python3多线程基础知识点
2019/02/19 Python
Python之pymysql的使用小结
2019/07/01 Python
解决Python列表字符不区分大小写的问题
2019/12/19 Python
python Gabor滤波器讲解
2020/10/26 Python
css3 按钮 利用css3实现超酷下载按钮
2013/03/18 HTML / CSS
C语言基础笔试题
2013/04/27 面试题
《动手做做看》教学反思
2014/04/09 职场文书
团员个人年度总结
2015/02/26 职场文书
调研报告的主要写法
2019/04/18 职场文书
MySQL不使用order by实现排名的三种思路总结
2021/06/02 MySQL
Linux中如何安装并部署Redis
2022/04/18 Servers