I have a Broadcast system for in site talking to users,Keeps right time up till 24 hours. After the 24 hour max the time speeds up
<pre><code>$time_ago_op = time() - $comments[$c]['bcttime'];
    if ($time_ago_op &lt;= 60) { $comments[$c]['time_ago'] = $time_ago_op . " secs ago."; }
    if ($time_ago_op &gt;= 61 &amp;&amp; $time_ago_op &lt;= (60 * 60)) { $comments[$c]['time_ago'] = CleanNumber($time_ago_op / 60) . " mins ago."; }
    if ($time_ago_op &gt;= (1+(60 * 60)) &amp;&amp; $time_ago_op &lt;= (60 * 60 * 24)) { $comments[$c]['time_ago'] = CleanNumber($time_ago_op / (60 * 60)) . " hours ago."; }
    if ($time_ago_op &gt;= (1+(60 * 60 * 24)) &amp;&amp; $time_ago_op &lt;= (60 * 60 * 24 * 7)) { $comments[$c]['time_ago'] = CleanNumber($time_ago_op / (60 * 60 * 7)) . " days ago."; }


    unset($time_ago_op);
</code></pre>

<p>After it a user posts it keeps the right time in seconds to minutes and hours, Once it hits 24 hours the time speeds up. For example a post that is 28 hours old says 3 days old and such... I am trying to figure out how to get it to keep the correct time and I am not having any luck.. If anyone can help and point out what I have set wrong it would help out a lot. Thanks</p>
