Login    Registrati    Text  + grande    + piccolo

phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator phpnuke for donkeys translator

smartphone android
vendite riservate
Offerte Cd e Dvd
 
Area Riservata 1 Tutorials
Area Riservata 1 Downloads
Area Riservata 2 Tutorials
Area Riservata 2 Downloads Info Area 1    Info Area 2
Clicca per iniziare il tour!
Mobile     Facebook     Twitter     RSS Feed
Per qualsiasi informazione Contattaci
Nuova pagina 2


PHP-Nukefordonkeys.com: Forums

:: Leggi il Topic - Soluzione: Data di start del Forum
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   LoginLogin 

Soluzione: Data di start del Forum

 
Nuovo Topic   Rispondi    Indice del forum -> Installazione del programma
Precedente :: Successivo  
Autore Messaggio
piermin
senior
senior


Registrato: 18-12-2003
Messaggi: 1298

MessaggioInviato: 05-03-2004 18:13    Oggetto: Soluzione: Data di start del Forum Rispondi citando

Non so se avete notato che la data di partenza del Forum è preimpostata al 17 febbraio 2002 alle 02:10:10 (... almeno la mia era così !!).

Questo valore è inserito nella tabella nuke_bbconfig del database, all'interno del campo config_value che è una stringa di 255 caratteri comprendente (come somma di sottostringhe) tutti i parametri di configurazione del forum.

La manipolazione di questi dati (da fare con molta attenzione) è consentita per mezzo di un analogo campo ( config_name ) strettamente collegato ed avente le stesse caratteristiche (stringa di 255 caratteri) ma con sottostringhe contenenti i nomi dei parametri.

Per quanto riguarda il parametro relativo alla data di attivazione del forum, questo, associato alla sottostringa board_startdate, è espresso utilizzando la codifica UNIX_TIMESTAMP (in povere parole è il numero dei secondi intercorsi dal 1 gennaio 1970, data di default del Sistema Unix).

Per poterlo variare a proprio piacimento bisogna fare una query del tipo
Codice:
SELECT UNIX_TIMESTAMP(20040301155448) AS DATA

ed il risultato, cliccando su "Modifica" alla linea board_startdate, va inserito al posto del numero precedente e, con "Esegui" va dato l'invio alla nuova registrazione.

Il numero di esempio riporta la data del 1 marzo 2004 alle ore 15:54:48 ... la data va inserita nella stessa forma e nella stessa sequenza: anno, mese, giorno, ore, minuti, secondi.

Allo stesso modo può essere variata anche la data relativa al massimo numero di utenti in linea ( record_online_date ) e qualsiasi altra data che risultasse predefinita nello stesso formato e ... "intoccabile" !!

Facendo la query contraria, partendo da un numero UNIX_TIMESTAMP si ottiene la data
Codice:
SELECT FROM_UNIXTIME(1078152888) AS DATA

esce 1 marzo 2004 ore 15:54:48
Torna in cima
Profilo Messaggio privato Invia email
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Installazione del programma Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum


Powered by phpBB © 2001-2006 phpBB Group
Versione 2.0.21 by Nuke Cops © 2006 http://www.nukecops.com

Basato su PHP-Nuke - Powered by PHPNuke Professional
Generazione pagina: 0.15 Secondi