phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

countown

Vuoi parlare di un qualunque argomento con la community, cui non riguarda gli argomenti da noi trattati? Ecco la sezione che fa per te.
Rispondi
naki
Utente
Utente
Messaggi: 119
Iscritto il: 23/05/2012, 20:00
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.16
Database: MySQL(i) 5.1.65-cll
Località: Ravenna
Contatta:

countown

Messaggio da naki » 16/06/2013, 17:41

ciao a tutti :)

qualcuno mi puo aiutare ad installare countown per mio web (no per forum) solo web portal.
come questo http://img24.imageshack.us/img24/7228/gcm.png
Grazie :)

naki
Utente
Utente
Messaggi: 119
Iscritto il: 23/05/2012, 20:00
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.16
Database: MySQL(i) 5.1.65-cll
Località: Ravenna
Contatta:

Re: countown

Messaggio da naki » 21/06/2013, 20:09

nessuno sa ..?

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: countown

Messaggio da Micogian » 21/06/2013, 23:13

E' un semplice calcolo matematico basato sul timestamp.
Il timestamp è il numero di secondi convenzionalmente fissato a partire dalla data del 1.1.1970.
Premesso che il comando time() fornisce la data corrente, la differenza tra time() e la data da esaminare è il numero di secondi intercorso.
Considerando che un giorno è costituito da 86400 secondi (60 x 60x 24) il numero dei giorni si ottiene con il comando floor che fornisce il numero intero della divisione:

Codice: Seleziona tutto

$gg = floor((time() - $data) / '86400');
il resto della divisione si ottiene usando % al posto di /

Codice: Seleziona tutto

$resto_gg = floor((time() - $data) % '86400');
Si divide il resto per 60 per ottenere le ore, il conseguente resto per 60 per i minuti e così via.

Il tutto può essere fatta con una funzione.
Conosciuto il valore da calcolare si sfrutta la function:

Codice: Seleziona tutto

<?php
$data = '1371497319';
function conta_data($data)
{
global $dd, $ore, $min, $sec;
$gg = floor((time() - $data) / '86400');
$ore = floor(((time() - $data) % '86400') / '3600');
$min = floor((((time() - $data) % '86400') % '3600') / '60');
$sec = floor((((time() - $data) % '86400') % '3600') % '60');
$result = $gg . " giorni " . $ore . " ore " . $min . " min " . $sec . " sec";
return $result ;
}
echo conta_data($data) ;
?>
La funzione conta_data('timestamp_da_calcolare') mostra il risultato in giorni, ore, minuti e secondi rispetto alla data corrente.

naki
Utente
Utente
Messaggi: 119
Iscritto il: 23/05/2012, 20:00
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.16
Database: MySQL(i) 5.1.65-cll
Località: Ravenna
Contatta:

Re: countown

Messaggio da naki » 22/06/2013, 15:22

e per metterlo nella mia home page nelle tabelle ?

naki
Utente
Utente
Messaggi: 119
Iscritto il: 23/05/2012, 20:00
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.16
Database: MySQL(i) 5.1.65-cll
Località: Ravenna
Contatta:

Re: countown

Messaggio da naki » 22/06/2013, 18:49

volevo mettere qui www.boost-server.info
al posto di Expires : 26.06.2013. 21:00h (la scadenza) che contava da solo in autom.
ad esemp. io lo faccio partire da 0 giorni 0 ore 0 min 0 sec
e lui conta :)

come in questa foto http://img24.imageshack.us/img24/7228/gcm.png

Rispondi

Torna a “Off-Topic”

Chi c’è in linea

Visitano il forum: Nessuno e 58 ospiti