php+mysql做后台,怎么实现用户登陆,推送消息

问题描述

php+mysql做后台,怎么实现用户登陆,推送消息
大概情况是这样的:
当A登陆以后,可以发消息给B,如下图,选择B的工号

发送以后,B登陆,可以在部门消息那里会显示一个小红点,提示有消息

我的思路是这样的:当A按下发送以后,就向存放消息的数据库里写一条记录,并把消息的状态码设置成未读,接收人是B,当B登陆以后,因为状态码是未读,就会显示提示信息。可是这个提示怎么实现?

这是我消息的数据库:

如果我一次发同样的消息给多个人,是不是应该写多条记录?向数据库写消息要循环?
还有一个问题是:如果我的消息中包含图片,图片是不是要放在一个文件夹里?
希望能给点意见,谢谢!

解决方案

  • 第一个问题,可以用ajax读取发给B的信息,显示。
  • 第二个问题,可以把消息和接收人分离。接收人的表中保存是否已经阅读的信息。
  • 第三个问题,图片可以存放在目录中,数据库中记录图片文件的路径。
时间: 2024-11-18 17:58:52

php+mysql做后台,怎么实现用户登陆,推送消息的相关文章

求大神!!!java web 用eclipse做前台 MySQL做后台做一个blog 怎么做

问题描述 772096623我qq能不能语音讲授一下马上交作业了实在不会求大神!!!!跪求!!!! 解决方案 解决方案二:eclipse做前台,Mysql做后台是什么意思解决方案三:eclipse做前台MySQL做后台eclipse是工具MySQL是数据库完全不搭嘎你就这基础短时间之内是不可能做出来的要不花钱找人做要不就交不了作业解决方案四:楼上正解解决方案五:估计难做啊.解决方案六:是妹子,狼儿们上啊解决方案七:曽今有个MyElicpse+mysql的!解决方案八:eclipse只是一个开发工

微信公众平台开发-微信开发者模式向用户推送消息,改的建立一个专门的后台让维护人员操作呢

问题描述 微信开发者模式向用户推送消息,改的建立一个专门的后台让维护人员操作呢 微信开发者模式向用户推送消息,改的建立一个专门的后台让维护人员操作呢 解决方案 自己看微信的sdk文档说明开发一套微信系统,或者用第三方的写好的cms,如微米的,http://bbs.weimicms.com/forum.php?mod=forumdisplay&fid=37

php做ios推送的服务器,后台运行的时候会推送两条信息?有代码

问题描述 php做ios推送的服务器,后台运行的时候会推送两条信息?有代码 为什么php做ios推送的服务器的时候,后台运行的时候会推送两条信息?但是手机关掉屏幕推送的时候就正常了~ 就只有后台运行的时候是两条?? 怎么改呢? 下面是代码 /** 手机推送信息类 @author:wtt */ class Push{ private $deviceToken; private $message; function __construct($deviceToken,$message){ $this-

友盟推送 在手机端一个用户提交一个信息,其中包含一个“受理人”,让指定的受理人 收到一条推送消息

问题描述 友盟推送 在手机端一个用户提交一个信息,其中包含一个"受理人",让指定的受理人 收到一条推送消息 友盟推送 在手机端一个用户提交一个信息,其中包含一个"受理人",让指定的受理人 收到一条推送消息 怎么实现? 解决方案 首先针对某一个用户推送,必须知道对方的token(信鸽产生的token,每个手机不一样),所以你要有一个后台接口,你提交信息后,接口从数据库中查找这用户的token,然后调用信鸽的接口发推送

java后台异步推送消息至服务器(mqtt paho)

问题描述 java后台异步推送消息至服务器(mqtt paho) web创建消息推送保存至数据库后,后台从数据库获取数据并异步推送:即每次获取一条数据推送,推送成功后再获取第二条数据推送,依此类推,当没有数据时处于睡眠状态.我该怎么实现. 解决方案 wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

数据库设计-数据库开发,根据用户喜好推送内容。

问题描述 数据库开发,根据用户喜好推送内容. 文章-->类型 为 一对多: 用户-->喜爱类型 也为 一对多: 比如 文章A 它的类型为 科技 体育 文学 文章B它的类型为 数学 体育 英语 文章C它的类型为 科技 地理 历史 用户喜欢 科技类 与 历史类的文章.我要做个,你<喜欢的文章>栏目 数据库该怎么设计. 也就是说 有很多文章 每篇可能有多个标签 每个用户可以喜欢多个标签的文章 我想根据不同用户各自喜欢的标签 推送文章.数据库怎么写好...

iOS 推送消息只有后台关闭了才会收到推送框

问题描述 当我把软件进入后台的时候, 发送了一条消息,打印台有显示收到新消息,但是没有推送框提示.软件在前台的时候也是一样,发送消息只看到打印,没有收到弹框, 但是我把软件关闭了之后再发送一条消息,就可以收到推送框了. 我想要的效果是 1.软件在前台的时候,能弹出消息提示框.(可以理解成截取收到消息的方法,自定义收到消息后显示的效果)2.软件在后台的时候能收到推送框框 解决方案 1.软件在前台的时候,能弹出消息提示框.----这个不能走推送的,你可以用alertview实现的,2.软件在后台的时

我之前上传过证书,之后又更改了证书,问过技术支持说需要改版本,但是有改了之后,原来注册IM用户,相对应的证书还是没有更改回来?请问应该怎么做,因此一直收不到APP处于后台的推送消息

问题描述 解决方案 app 在后台的时候  长连接还没有断开,这时候 不会走APNS推送.你可以在didRecieveMessage回调里实现本地通知.解决方案二:需要配置什么吗?有例子吗?解决方案三:可以参考demo  MainViewController  didReceiveMessage 回调里解决方案四:我在ChatViewController  里面的 -(void)didReceiveMessage:(EMMessage *)message打了一个断点,发现接收消息的时候没有走这个

后台怎样向页面局部推送数据,请提供一种实现思路及还算详细的步骤!

问题描述 在网站主页有一个总局页面的数据是动态的,目前实现方式是定时向后台ajax请求数据,这种动作是盲目的,因为你不知道是否真的有新的数据,它只是机械的定时的去查询.之前有听别人讲可以通过后台实时向前台推送数据,但不知道如何实现才好,请大神们支招! 解决方案 html5的应用可以用websocket.其它要么用flex,要么就只能ajax长连接了.还有写浏览器控件的.貌似都这样的.解决方案二:http://download.csdn.net/detail/wshcdr/6730033试试这个解