Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Data ir tiksli data
Parašė jaras1414· 2007 Gru. 15 17:12:30
#1
Sveiki.
Gal galite pasakyti kaip galima padaryti pvz turiu tokius failus kur :
rodo data ir laika [2007.32.12 - 2h/13hmin] ir noriu padaryti kat rodytu taip :
jejgu tai buvo snd tai rasytusi [Sianden - pres 1h ir 14min]
jej jau diena preajo tai rasytusi [Vakar]
jej 2 dienos preajo tai rasytusi [Pres Vakar]
jej daugiau negu 3 dienos rasytusi jau data [2007.32.12 - 2h/13hmin]
Vienam faile rodo data pagal tokiam kode :
$lastseen = strftime("%d-%m-%Y [%H:%M]", $data['zodis']+($settings['timeoffset']*3600));
Parašė ozzWANTED· 2007 Gru. 15 18:12:45
#2
Toks dalykas, ir kaip tai pasidaryti jau yra. "/infusions/last_seen_users_panel/last_seen_users_panel.php" failą atsidarai ir nusikopijuoji reikiamą kodo dalį.
Parašė jaras1414· 2007 Gru. 15 18:12:16
#3
Bandziau as is ten imti bet man nk ne isejo gal gali tikslu koda dauot si kart?
Parašė Toonis· 2007 Gru. 15 19:12:43
#4
Na netaip čia,kad tiksli data, bet last_seen_users_panel kodas įdėtas. ;)
Redagavo Toonis· 2007 Gru. 15 19:12:41
Parašė jaras1414· 2007 Gru. 15 19:12:03
#5
Tooni kai idedu tavo duoda panele i web tai man meta klaida :
Parse error: syntax error, unexpected $end in
Parašė bruzgis· 2007 Gru. 15 20:12:54
#6
if (dbrows($result) != 0) {
while ($data = dbarray($result)) {
$lastseen = time() - $data['user_lastvisit'];
$iW=sprintf("%2d",floor($lastseen/604800));
$iD=sprintf("%2d",floor($lastseen/(60*60*24)));
$iH=sprintf("%02d",floor((($lastseen%604800)%86400)/3600));
$iM=sprintf("%02d",floor(((($lastseen%604800)%86400)%3600)/60));
$iS=sprintf("%02d",floor((((($lastseen%604800)%86400)%3600)%60)));
if ($lastseen < 60){
$lastseen="<nobr><img src='".IMAGES."online.gif'></nobr>";
} elseif ($lastseen < 360){
$lastseen="< 5min";
} elseif ($iW > 0){
if ($iW == 1) { $text = Savaitė; } else { $text = Savaitės; }
$lastseen = $iW." ".$text;
} elseif ($iD > 0){
if ($iD == 1) { $text = Diena; } else { $text = Dienos; }
$lastseen = $iD." ".$text;
} else {
$lastseen = $iH.":".$iM.":".$iS;
}
echo "<tr>\n<td class='side-small' align='left'><img src='".THEME."images/bullet.gif' alt=''>\n";
echo "<a href='".BASEDIR."profile.php?lookup=".$data['user_id']."' title='".$data['user_name']."' class='side'>\n";
echo trimlink($data['user_name'], 15)."</a></td><td class='side-small' align='right'>".$lastseen."</td>\n</tr>\n";
}
Sita visa dali panaudok, arba lupk lauk is salyginio sakinio
jej 2 dienos preajo tai rasytusi [Pres Vakar]
??? prieš vakar???
Tai gal užvakar? :D
Parašė jaras1414· 2007 Gru. 15 21:12:19
#7
O tai pvz gali padaryti pagal mano koda t.y. :
$lastseen = strftime("%d-%m-%Y [%H:%M]", $data['zodis']+($settings['timeoffset']*3600));