logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
33 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 477 882

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Bugs, Probs ... »» Heure du site

Nouveau sujet
 Heure du site#23230Répondre

5Contributeur(s)
mysticdAnonymeMercury_beAlefBurzmalioim
3 Modérateur(s)
developpeurjpbJireck
oim oimicon_post
C pas possible à part si tu l'as mal fait.
AlefBurzmali AlefBurzmaliicon_post
Ou alors, ce n'est pas seulement MySQL mais aussi le code PHP qui est à changer, pour stocker aussi l'heure. En effet, si PHP n'envoie pas l'heure, c'est pas SQL qui va l'inventer ... mais là c'est d'un autre niveau ... je vais regarder ça ;-)
AlefBurzmali AlefBurzmaliicon_post
Allez hop ... C'est pas une modif difficile :

Dans SQL, exécuter la commande :

ALTER TABLE `downloads` CHANGE `ddate` `ddate` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00';



Dans ./admin/download.php,
Chercher et supprimer la ligne 316 (Sable) ou 310 (Évolution) :

$time = date("Y-m-d");



Chercher ligne 318 (Sable) :

mysql_query("insert into downloads values (NULL, '$dcounter', '$durl', '$dfilename', '$dfilesize', '$time', '$dweb', '$duser', '$dver', '$dcategory', '$description', '$privs')");



OU ligne 312 (Évolution) :

sql_query("insert into ".$NPDS_Prefix."downloads values (NULL, '$dcounter', '$durl', '$dfilename', '$dfilesize', '$time', '$dweb', '$duser', '$dver', '$dcategory', '$description', '$privs')");



Remplacer respectivemement par :

mysql_query("insert into downloads values (NULL, '$dcounter', '$durl', '$dfilename', '$dfilesize', NOW(), '$dweb', '$duser', '$dver', '$dcategory', '$description', '$privs')");



OU :

sql_query("insert into ".$NPDS_Prefix."downloads values (NULL, '$dcounter', '$durl', '$dfilename', '$dfilesize', NOW(), '$dweb', '$duser', '$dver', '$dcategory', '$description', '$privs')");



Sauvegarder, réuploader, c'est fini ...

Message édité par : AlefBurzmali / 25-01-2008 23:57

oim oimicon_post
c l'autre soluce plus chiante, mais si tu changes juste date en datetime dans myadmin, de tte facon faut que dev corrige soit par l'une ou l'autre.
AlefBurzmali AlefBurzmaliicon_post
"mais si tu changes juste date en datetime dans myadmin" et bien ça ne marchera pas, puisque PHP ne stockera pas l'heure :-)

Il faut faire les deux manip ...
oim oimicon_post
Si puisque dans le script ca enregistre avec minute et seconde et que pour l'affichage c pareil, je l'ai fait chez moi et c bon.Par contre pour les anciens enregistrement il faut les reactualiser pour que dans la base sa ecrivent les min et sec.
AlefBurzmali AlefBurzmaliicon_post
"Si puisque dans le script ca enregistre avec minute et seconde"


$time = date("Y-m-d");


Où vois tu heures, minutes et secondes là dedans ? (respectivement H, i et s)

mysticd mysticdicon_post
Vous disputez pas. Bon qu'es ce que je doit faire moi pour finir?
oim oimicon_post
Prout ta raison j'avais oublié de dire que j'avais rajouté H:i :-P
mysticd mysticdicon_post
Citation : AlefBurzmali 

Allez hop ... C'est pas une modif difficile :

Dans SQL, exécuter la commande :

ALTER TABLE `downloads` CHANGE `ddate` `ddate` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00';



Dans ./admin/download.php,
Chercher et supprimer la ligne 316 (Sable) ou 310 (Évolution) :

$time = date("Y-m-d");



Chercher ligne 318 (Sable) :

mysql_query("insert into downloads values (NULL, '$dcounter', '$durl', '$dfilename', '$dfilesize', '$time', '$dweb', '$duser', '$dver', '$dcategory', '$description', '$privs')");



OU ligne 312 (Évolution) :

sql_query("insert into ".$NPDS_Prefix."downloads values (NULL, '$dcounter', '$durl', '$dfilename', '$dfilesize', '$time', '$dweb', '$duser', '$dver', '$dcategory', '$description', '$privs')");



Remplacer respectivemement par :

mysql_query("insert into downloads values (NULL, '$dcounter', '$durl', '$dfilename', '$dfilesize', NOW(), '$dweb', '$duser', '$dver', '$dcategory', '$description', '$privs')");



OU :

sql_query("insert into ".$NPDS_Prefix."downloads values (NULL, '$dcounter', '$durl', '$dfilename', '$dfilesize', NOW(), '$dweb', '$duser', '$dver', '$dcategory', '$description', '$privs')");



Sauvegarder, réuploader, c'est fini ...

Message édité par : AlefBurzmali / 25-01-2008 23:57

 


Cool ça a marché merci :=!
Mercury_be Mercury_beicon_post
trop bon :=!