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 和 MySQL 基础教程(一)
Oct 09 PHP
个人站长制做网页常用的php代码
Mar 03 PHP
php下实现在指定目录搜索指定类型文件的函数
Oct 03 PHP
php获取当前网址url并替换参数或网址的方法
Jun 06 PHP
php二维数组排序方法(array_multisort usort)
Dec 25 PHP
C#静态方法与非静态方法实例分析
Sep 22 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
PHP中递归的实现实例详解
Nov 14 PHP
PHP实现动态删除XML数据的方法示例
Mar 30 PHP
PHP生成指定范围内的N个不重复的随机数
Mar 18 PHP
php实现将数组或对象写入到文件的方法小结【三种方法】
Apr 22 PHP
PHP var关键字相关原理及使用实例解析
Jul 11 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+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
2012/07/15 PHP
php中如何防止表单的重复提交
2013/08/02 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
2007/08/31 Javascript
关于B/S判断浏览器断开的问题讨论
2008/10/29 Javascript
Document对象内容集合(比较全)
2010/09/06 Javascript
JS实现的省份级联实例代码
2013/06/24 Javascript
常见表单重复提交问题整理及解决方法
2013/11/13 Javascript
禁止iframe脚本弹出的窗口覆盖了父窗口的方法
2014/09/06 Javascript
JSONP跨域GET请求解决Ajax跨域访问问题
2014/12/31 Javascript
JavaScript原型及原型链终极详解
2016/01/04 Javascript
AngularJS控制器之间的通信方式详解
2016/11/03 Javascript
jquery html5 视频播放控制代码
2016/11/06 Javascript
简单谈谈原生js的math对象
2017/06/27 Javascript
使用Vue-cli 3.0搭建Vue项目的方法
2018/06/07 Javascript
vue路由 遍历生成复数router-link的例子
2019/10/30 Javascript
解决Layui数据表格显示无数据提示的问题
2019/11/14 Javascript
vue中使用极验验证码的方法(附demo)
2019/12/04 Javascript
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
八大排序算法的Python实现
2021/01/28 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
selenium python浏览器多窗口处理代码示例
2018/01/15 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
详解python爬虫系列之初识爬虫
2019/04/06 Python
Python及Pycharm安装方法图文教程
2019/08/05 Python
500行代码使用python写个微信小游戏飞机大战游戏
2019/10/16 Python
Python selenium键盘鼠标事件实现过程详解
2020/07/28 Python
用python-webdriver实现自动填表的示例代码
2021/01/13 Python
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
python re模块和正则表达式
2021/03/24 Python
运动会广播稿400字
2014/01/25 职场文书
《最大的“书”》教学反思
2014/02/14 职场文书
乡镇消防工作实施方案
2014/03/27 职场文书
毕业生代领毕业材料的授权委托书
2014/09/29 职场文书
幼儿园老师新年寄语
2015/08/17 职场文书
德劲DE1102数字调谐收音机机评
2022/04/07 无线电