`
hjl87423050
  • 浏览: 3093 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

许愿墙—许下你的愿望

    博客分类:
  • php
阅读更多
从网上找了一个很漂亮的许愿墙模板,早上就花了一段时间写了这个许愿墙程序,给大家分享下。

首先我们遍历出所有的许愿列表:
$query = mysql_query("select * from wishing_wall order by id desc limit 0, 50");  while ($row = mysql_fetch_array($query)) {      list($left, $top, $zindex) = explode('|', $row['xyz']);      $time = strtotime($row['addtime']);        $notes .= "<dl class='paper a" . $row['color'] . "'  style='left:" . $left . "px;top:" . $top . "px;z-index:" . $zindex . "' data-id=" . $row['id'] . ">  <dt><span class='username'>" . $row['name'] . "</span><span class='num'>" . $row['id'] . "</span></dt>  <dd class='content'>" . $row['content'] . "</dd>  <dd class='bottom'><span class='time'>" . tranTime($time) . "</span><a class='close' href='javascript:void(0);'></a></dd>  </dl>";

通过jQueryUI拖动许愿墙悬浮层代码如下:
var zIndex = 0;  function make_draggable(elements) {      elements.draggable({          handle: 'dt', //拖动把手          opacity: 0.8,          containment: 'parent', //拖动范围           start: function(e, ui) {              ui.helper.css('z-index', ++zIndex)          },          stop: function(e, ui) {              $.get('ajax.php?act=update_position', {                  x: ui.position.left,                  y: ui.position.top,                  z: zIndex,                  id: parseInt(ui.helper.attr("data-id"))              });          }      });  }


PHP保存位置:

$act = htmlspecialchars($_GET['act']);  if ($act == 'update_position') {      if (!is_numeric($_GET['id']) || !is_numeric($_GET['x']) || !is_numeric($_GET['y']) || !is_numeric($_GET['z']))          die("0");        $id = intval($_GET['id']);      $x = intval($_GET['x']);      $y = intval($_GET['y']);      $z = intval($_GET['z']);        mysql_query("UPDATE wishing_wall SET xyz='" . $x . "|" . $y . "|" . $z . "' WHERE id=" . $id);        echo "1";  }


照片墙墙演示http://www.sucaihuo.com/php/136.html
分享到:
评论

相关推荐

    php原生许愿墙代码

    3. **删除愿望**:许愿墙还允许用户删除自己的愿望。这通常需要在愿望展示页面添加一个删除按钮,当用户点击时,触发一个Ajax请求,通过用户的唯一标识(如用户ID)找到对应愿望,并在服务器端执行删除操作。这个...

    免费许愿墙asp源码

    - Request对象:负责收集客户端发送的数据,如表单提交的信息,这在许愿墙中用于获取用户输入的愿望。 - Response对象:用于向客户端发送响应,如HTML页面,它可能会包含用户许下的愿望。 - Session对象:通常...

    许愿墙效果示例源码2012720

    许愿墙效果示例源码 项目描述 开发环境:vs2008+access asp.net仿qq许愿墙 从access数据库中获取数据,把许的愿望已层的形式展示出来 多了之后会出现折叠,拖动效果。 欢迎感兴趣的用户下载学习

    个人觉得很好的 许愿墙源码.rar

    许愿墙作为一个互动元素,允许用户在网站上发布愿望、留言或者祝福,增加网站的用户参与度和社交性。 【描述】提到"个人觉得挺不错的,很方便,容易整合的到自己的网站,易于修改",这表明该源码设计得相对简洁且...

    许愿墙源码

    这个源码实现了一个简单的用户系统,包括登录和注册功能,使得每个用户都能个性化地许下自己的愿望,并与其他用户共享。在本文中,我们将深入探讨许愿墙源码的核心功能和涉及的技术点。 首先,让我们来看看许愿墙的...

    许愿墙简易版

    从描述中的“许愿墙简易版许”来看,虽然信息较简略,但我们可以推测该应用的核心在于其简洁的设计和基础的许愿功能。用户可以在界面上输入自己的愿望,点击提交后,愿望将被存储在服务器上,并展示在许愿墙上,供...

    2012圣诞节许愿墙代码.rar

    《2012圣诞节许愿墙代码》是一个基于ASP(Active Server Pages)技术构建的Web应用程序,用于在圣诞节期间提供一个在线许愿平台。这个应用允许用户在网站上留下他们的节日祝福和愿望,增强了节日的互动性和趣味性。...

    PHP实例开发源码—Flexsns-sky完全FLASH许愿天空(php许愿墙).zip

    - **MySQL**:通常PHP许愿墙会使用MySQL作为后端数据库,存储用户信息和愿望内容。 - **PDO(PHP Data Objects)**:提供安全的数据库连接,可以防止SQL注入攻击。 - **SQL查询**:创建、读取、更新和删除(CRUD)...

    ASP源码—许愿树程序免费开源版 v1.1.zip

    9. 许愿墙功能:作为许愿树的特色,许愿墙可能使用Ajax技术异步加载,使得用户无需刷新页面即可查看新许的愿望。 10. 开源许可证:开源软件需要遵循特定的许可证,例如GPL、MIT或Apache等,规定了代码的使用、修改...

    活动策划 -2023元旦新年扬眉兔气主题嘉年华民俗活动策划方案.pdf

    4. 许愿墙:设立充满年味的许愿墙,让参与者写下新年愿望并悬挂在墙上,为2023年许下美好的祝愿。 5. 营销中心装饰:大门两侧挂红灯笼,大门玻璃贴上兔年静电贴,增添节日气息。 6. 窗贴装饰:在营销中心玻璃门窗上...

    2008圣诞许愿树程序

    【标题】"2008圣诞许愿树程序"是一个基于ASP(Active Server Pages)技术开发的网络应用程序,主要用于在2008年圣诞节期间提供一个互动平台,让用户可以在线许下自己的愿望,并且可能与其他用户进行交流。...

Global site tag (gtag.js) - Google Analytics