Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Portalas atsidarys..
Parašė MDSidabras· 2010 Lie. 18 12:07:59
#1
Sveiki, taigi gal kas žinot iš kur gaut tokį dalyką kaip..
Parašytas tekstas ir iki atidarymo liko : xx Dienų xx Valandų xx Minučių
Ir praėjus tam laikui, portalas automatiškai atsidarytų? Ten index.php ar news.php nėra svarbu.
maintenance.php failas ten . Tik gal kas turit jį redaguota? :)
Parašė Mange· 2010 Lie. 18 13:07:37
#2
tai parsisiusk atbulini skaičiavima iš phpfusion.lt ir kai ateis tas laikas pats atidarysi saitą :)
Parašė MDSidabras· 2010 Lie. 18 13:07:19
#3
Na supranti, man reikia AUTO. Nes jeigu prie kompiuterio nebūsiu, tai neatidarysiu..
Parašė allenas.· 2010 Lie. 18 13:07:25
#4
O jeigu kur išvažiuoja ?
Parašė MDSidabras· 2010 Lie. 18 13:07:55
#5
-Allenas, cha, nespėjai parašyt. :D
Parašė WebDraw· 2010 Lie. 18 13:07:05
#6
<script type="text/javascript">
function startTime()
{
if(sec > 60){min = Math.floor(sec/60); sec = sec-min*60;}
if(min >= 60){hour = Math.floor(min/60); min = min-hour*60;}
if(hour >= 24){day = Math.floor(hour/24); hour = hour-day*24;}
if(sec == 0 && min == 0 && hour == 0&& day !== 0)
{day -= 1; hour = 60;}
if(sec == 0 && min == 0 && hour !== 0)
{hour -= 1; min = 60;}
if(sec == 0 && min !== 0)
{min -= 1; sec = 60;}
if(document.getElementById('msg').innerHTML == "")
{document.getElementById('msg').innerHTML = day+" "+hour+":"+min+":"+sec;}
if(sec == 0 && min == 0 && hour == 0 && day == 0)
{document.getElementById('msg').style.color="#00CC00" ;
//parasoma zinute pasibaigus laikui
document.getElementById('msg').innerHTML = "Laikas baigesi!!!!";
}else{
sec -= 1;
sec = checkTime(sec);
min = checkTime(min);
document.getElementById('msg').innerHTML = day+" "+hour+":"+min+":"+sec ;
setTimeout('startTime()',1000);
}
}
function checkTime(i)
{
if (i<10 )
{
i = i*1;
i="0" + i;
}
return i;
}
</script>
<?php
$likosekundziu = mktime(0, 0, 0, 1, 1, 2011)-mktime();?>
<script type="text/javascript">
setTimeout('startTime()',500);
day = 0;
hour = 0;
min = 0;
sec = <?= $likosekundziu;?> ;
</script>
<b id='msg'></b>
<? if($likosekundziu >0) exit;else{ echo'puslapis atsidare';}?>
http://pamokos.webdraw.eu/index....;script=36
Redagavo WebDraw· 2010 Lie. 18 13:07:28
Parašė MDSidabras· 2010 Lie. 18 13:07:34
#7
Bet, čia atsidarys portalas..?
Parašė flapas· 2010 Lie. 18 13:07:47
#8
SidabraZ parašė:
Bet, čia atsidarys portalas..?
ne, čia tik laikas.
Redagavo flapas· 2010 Lie. 18 13:07:22
Parašė WebDraw· 2010 Lie. 18 13:07:51
#9
<?php
//nurodai kada turi atsidaryti
$likosekundziu = mktime(0, 0, 0, 1, 1, 2011)-mktime();
if($likosekundziu >0) {
?>
<script type="text/javascript">
function startTime()
{
if(sec > 60){min = Math.floor(sec/60); sec = sec-min*60;}
if(min >= 60){hour = Math.floor(min/60); min = min-hour*60;}
if(hour >= 24){day = Math.floor(hour/24); hour = hour-day*24;}
if(sec == 0 && min == 0 && hour == 0&& day > 0)
{day -= 1; hour = 60;}
if(sec == 0 && min == 0 && hour > 0)
{hour -= 1; min = 60;}
if(sec == 0 && min > 0)
{min -= 1; sec = 60;}
if(document.getElementById('msg').innerHTML == "")
{document.getElementById('msg').innerHTML = day+" "+hour+":"+min+":"+sec;}
if(sec == 0 && min == 0 && hour == 0 && day == 0)
{document.getElementById('msg').style.color="#00CC00" ;
//parasoma zinute pasibaigus laikui
document.getElementById('msg').innerHTML = "Laikas baigesi!!!!";
location.reload(true);
}else{
sec -= 1;
sec = checkTime(sec);
min = checkTime(min);
document.getElementById('msg').innerHTML = day+" "+hour+":"+min+":"+sec ;
setTimeout('startTime()',1000);
}
}
function checkTime(i)
{
if (i<10 )
{
i = i*1;
i="0" + i;
}
return i;
}
</script>
<script type="text/javascript">
setTimeout('startTime()',500);
day = 0;
hour = 0;
min = 0;
sec = <?= $likosekundziu;?> ;
</script>
<b id='msg'></b>
<?php exit;}?>
kaip nurodyti pasiziurek cia:http://php.net/manual/en/function.mktime.php
koda talpink puslapio virsuje, laikui praejus puslapis uzsikraus
Redagavo WebDraw· 2010 Lie. 18 13:07:41