SirChick Posted December 14, 2007 Share Posted December 14, 2007 How does phpfreaks do that: "Warning some one has posted or edited their post since you were posting this, etc etc" Its genius... what do you use to do this? Is the script available here or is it secret ? Link to comment https://forums.phpfreaks.com/topic/81614-phpfreaks-post-warning/ Share on other sites More sharing options...
DyslexicDog Posted December 14, 2007 Share Posted December 14, 2007 Actually it seems like it would be fairly simple. When you send the request it would just have to check the date and time and compare it to the most recent post. If you opened the reply window before a new post was added your php would just return the updated information to the javascript. Link to comment https://forums.phpfreaks.com/topic/81614-phpfreaks-post-warning/#findComment-414590 Share on other sites More sharing options...
cooldude832 Posted December 14, 2007 Share Posted December 14, 2007 http://www.phpfreaks.com/forums/index.php?action=post;topic=172014.0;num_replies=1 That num_replies is carried across from your inital viewing, it runs a requery of it thus getting the currenter num_replies if its > that $_GET['num_replies'] it alerts the message Link to comment https://forums.phpfreaks.com/topic/81614-phpfreaks-post-warning/#findComment-414599 Share on other sites More sharing options...
SirChick Posted December 14, 2007 Author Share Posted December 14, 2007 Oh right so basically as post is hit: it does a query counts num_replies against the value carried in the GET .. Link to comment https://forums.phpfreaks.com/topic/81614-phpfreaks-post-warning/#findComment-414884 Share on other sites More sharing options...
kjtocool Posted December 14, 2007 Share Posted December 14, 2007 PHPBB is open source, and there new version does what you are interested in as well. Link to comment https://forums.phpfreaks.com/topic/81614-phpfreaks-post-warning/#findComment-414903 Share on other sites More sharing options...
cooldude832 Posted December 14, 2007 Share Posted December 14, 2007 Oh right so basically as post is hit: it does a query counts num_replies against the value carried in the GET .. Basically, it be stupid for it to store all the posting data in sessions so it has to query it on the replay page as you can see it shows below a reply. Its very simple to do actually just say if($_GET['num_replies'] < mysql_num_rows($query)){//echo Alert New Replies ".mysql_num_rows($query)-$_GET['num_replies'];} Link to comment https://forums.phpfreaks.com/topic/81614-phpfreaks-post-warning/#findComment-414934 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.