Script-PHP.Ro

Versiunea integrală: Script timp trecut de la adaugarea unui fisier
În acest moment vizualizezi o versiune simplificată a conţinutului. Vezi versiunea integrală cu formatarea adecvată.
Pagini: 1 2
Cod:
<?php
function ramas($epoch)
{
$sec=$epoch%60;
$epoch-=$sec;
$minSeconds=$epoch%3600;
$epoch-=$minSeconds;
$min=($minSeconds/60);
$hourSeconds=$epoch%86400;
$epoch-=$hourSeconds;
$hour=($hourSeconds/3600);
$daySeconds=$epoch%604800;
$epoch-=$daySeconds;
$day=($daySeconds/86400);
$week=($epoch/604800);
$output=[];
if($week>0)
$output[]=($week>19?$week.' de saptamani':$week.' saptaman'.($week!=1?'i':'a'));
if($day>0)
$output[]=($day>19?$day.' de zile':$day.' zi'.($day!=1?'le':''));
if($hour>0)
$output[]=($hour>19?$hour.' de ore':$hour.' or'.($hour!=1?'e':'a'));
if($min>0)
$output[]=($min>19?$min.' de minute':$min.' minut'.($min!=1?'e':''));
if($sec>0||$output=='')
$output[]=($sec>19?$sec.' de secunde':$sec.' secund'.($sec!=1?'e':'a'));
return($output==''?'0 secunde':preg_replace('/, ([^,]+)$/',' si $1',join(', ',$output)));
}




$variabila='1487541775';
echo'acum '.ramas(time()-$variabila).'';

?>
Daca nu intelegeti lasati mesaj.
Demo You are not allowed to view links. Register or Login to view.
Interesant, chiar aveam nevoie de functia asta! MULČšUMESC :)
mie imi apare ca a fost adaugata acum 23 de ore, 36 de minute si 35 de secunde
si de fapt este adugata de cateva minute ,oare dc?
trebuie ceva modicat la ea ?
eu am inclus fila
Pai ramas(time()-$variabila) sa fie inlocuita cu ramas(time()-$variabila care este selectat timpul adaugari din baza)
pai nu difera la fiecare fisier ?
Ba da ma... nu stii php?
merge folosita si la grabbere?
(21/02/2017, 16:52:16)F.O.C.A a scris: You are not allowed to view links. Register or Login to view.merge folosita si la grabbere?

Daca faci insert fisierului in DB cu timpul adaugarii in format unix
(21/02/2017, 12:00:13)Valy_u a scris: You are not allowed to view links. Register or Login to view.Ba da ma... nu stii php?

poate imi raspunzi ,nu cu alta intrebare. vine ceva bagat in baza sau cum ?
man trebuie sa vaci variabila care iti extrage timpul din baza, gen trebuie sa ai in baza in tebelul cu fisiere un camp timp sau time, data ceva de genu

daca folosesti scriptul klubmp3 fa asa:
unde ai:

$variabila='1487541775';

pune asa:

$variabila="".$file["data"]."";
Pagini: 1 2