Ja så bliver det jo en anden kode.. For at vise antal dage online, må du jo vide hvor lang tid brugeren har været online - ikke baseret på tilmeldingsdatoen.
Men hvis du har et felt, som indeholder antal sekunder brugeren har været online kan du prøve flg:
<?
// Jeg antager at $online indeholder tiden i sekunder, som brugeren har været online
// Udregn antal dage
$days = floor($online/(60*60*24));
// Udregn antal timer
$hours = floor($online/(60*60)) - $days*(60*60*24);
// Udregn antal minutter
$min = floor($online/60) - $days*(60*60*24) - $hours*(60*60);
// Udregn antal sekunder
$sec = $online - $days*(60*60*24) - $hours*(60*60) - $min*60;
// Udskriv tiden
echo "Du har været online ". $days ." dage, ". $hours ." timer, ". $min ." minutter og ". $sec ." sekunder.";
?>
Men leg lidt med det