Retrouvez les publications relatives à ces discussions dans
notre rubrique javascript.
liste des forums
liste des discussions
Participer à la discussion
-
Message publié le dimanche 28 juin 2009 à 18 h 27 par miramarfun.
-
Bonjour,
Je recherche une personne maitrisant le javascript/PHP pouvant faire une function de date d'après une portion de script PHP.
J'ai un script php qui utilise la date et je veux le transformer en javascript ?
Pour être plus clair dans les infos : un utilisateur s'inscrit ( la date du début ) ensuite un décompte se fait pour clore son annonce. Ceci est bien réalisé en php et la date se décompte bien à vue au rechargement de page. De ce script je voulais le retranscrire en javascript car il est le seul à faire un décompte visible sans que la page soit rechager ( window.setTimeout("function();", 1000);)
portion du script php:
$year = intval ( date("Y"));
$month = intval ( date("m"));
$day = intval ( date("d"));
$hours = intval ( date("H"));
$minutes = intval ( date("i"));
$seconds = intval ( date("s"));
$ends_year = substr ( $ends, 0, 4 );
$ends_month = substr ( $ends, 4, 2 );
$ends_day = substr ( $ends, 6, 2 );
$ends_hours = substr ( $ends, 8, 2 );
$ends_minutes = substr ( $ends, 10, 2 );
$ends_seconds = substr ( $ends, 12, 2 );
$difference = intval( mktime( $ends_hours,$ends_minutes,$ends_seconds,$ends_month,$ends_day,$ends_year)) - time();
if ($difference > 0) {
$TPL_days_difference_value = intval($difference / 86400).$MSG_126;
$difference = $difference - ($TPL_days_difference_value * 86400);
$hours_difference = intval($difference / 3600);
if(strlen($hours_difference) == 1)
{
$hours_difference = "0".$hours_difference;
}
$TPL_hours_difference_value = $hours_difference.":";
$difference = $difference - ($hours_difference * 3600);
$minutes_difference = intval($difference / 60);
if (strlen($minutes_difference) == 1)
{
$minutes_difference = "0".$minutes_difference;
}
$TPL_minutes_difference_value = $minutes_difference.":";
$difference = $difference - ($minutes_difference * 60);
$seconds_difference = $difference;
if (strlen($seconds_difference) == 1)
{
$seconds_difference = "0".$seconds_difference;
}
$TPL_seconds_difference_value = $seconds_difference;
} else {
$TPL_days_difference_value = "$err_font $MSG_911 </FONT>";
$TPL_hours_difference_value = "";
$TPL_minutes_difference_value = "";
$TPL_seconds_difference_value = "";
}
et voici maintenant le print dans mon fichier html :
<? print $TPL_days_difference_value ?>
<? print $TPL_hours_difference_value ?>
<? print $TPL_minutes_difference_value ?>
<? print $TPL_seconds_difference_value ?>
-
Message publié le lundi 29 juin 2009 à 10 h 29 par telnes. toujours revenir au debut - http://telnesmaster.free.fr/allhtml/index2.html - http://telnesmaster.free.fr/litetemplate - http://www.hotcontest.org
-
double post bouuu
liste des forums
liste des discussions
Participer à la discussion
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.