Ahora he hecho este script y funciona pero no puedo meter dos:
Lo necesitaria para poner en artículos de mi tienda online y que al finalizar cambio el precio real y sin promocion.
Código PHP:
<html>
<head>
<script type="text/javascript">
function countDown(repite,id,a,me,d,h,m,s,precio_a,precio_b)
{
if (repite=='true')
{
var anyo=a;
var mes=me-1;
var dia=d;
var hora=h;
var minuto=m;
var segundo=s;
var precio_a;
var precio_b;
var id;
var La_fecha = new Date();
var La_fecha_total = new Date(anyo,mes,dia,hora,minuto,segundo);
toSecond = (La_fecha_total - La_fecha)/1000
toDay = parseInt(toSecond/86400);
toSecond=toSecond-(toDay*86400);
toHour = parseInt(toSecond/3600);
toSecond=toSecond-(toHour*3600);
toMinute=parseInt(toSecond/60);
toSecond=parseInt(toSecond-(toMinute*60));
precio_ahora= precio_a;
precio_antes= precio_b;
id_div = id;
}
toSecond=toSecond-1;
if(toSecond<0)
{
toSecond=59;
toMinute=toMinute-1;
}
if(toMinute<0)
{
toMinute=59;
toHour=toHour-1;
}
if(toHour<0)
{
toHour=23;
toDay=toDay-1;
}
if(toDay >= 0)
{
document.getElementById(id_div+'dias').innerHTML = toDay;
document.getElementById(id_div+'horas').innerHTML = toHour;
document.getElementById(id_div+'minutos').innerHTML = toMinute;
document.getElementById(id_div+'segundos').innerHTML = toSecond;
document.getElementById(id_div+'precio').innerHTML = precio_ahora+"EUR";
setTimeout("countDown('false')",1000);
}else{
document.getElementById(id_div+'dias').innerHTML = 0;
document.getElementById(id_div+'horas').innerHTML = 0;
document.getElementById(id_div+'minutos').innerHTML = 0;
document.getElementById(id_div+'segundos').innerHTML = 0;
document.getElementById(id_div+'precio').innerHTML = precio_antes+"EUR";
return true;
}
}
</script>
</head>
<body>
*************** 1<br>
Días: <div id="id1_dias"></div>
horas: <div id="id1_horas"></div>
minutos: <div id="id1_minutos"></div>
segundos: <div id="id1_segundos"></div>
precio: <div id="id1_precio"></div>
<script type="text/javascript">countDown('true','id1_','2011','8','27','22','30','14','600','1000');</script>
*************** 2<br>
Días: <div id="id2_dias"></div>
horas: <div id="id2_horas"></div>
minutos: <div id="id2_minutos"></div>
segundos: <div id="id2_segundos"></div>
precio: <div id="id2_precio"></div>
<script type="text/javascript">countDown('true','id2_','2011','8','27','22','40','14','600','1000');</script>
</body>
</html>