这是高考倒计时<?php
$StartDate = '06-07' ; //开始日期
$OverDate = '06-08' ; //结束日期
date_default_timezone_set ( 'Etc/GMT-8' ); //设置时区
$time = time ();
$datetime = strtotime ( date ( 'Y-m-d' , $time )); // 取得今天凌晨的时间
$year = date ( 'Y' , $time );
$OverTime = strtotime ( "$year-$OverDate" ); // 取得结束的时间
if( $OverTime < $datetime ){ // 判断有没有过了结束日期 如 8 号,若过了,则开始明年的倒计时
$year ++;
$OverTime = strtotime ( "$year-$OverDate" );
}
$StartTime = strtotime ( "$year-$StartDate" );
$n = $StartTime - $time ; //计算相差的时间(秒)
if( $n <= 0 ){ // 若是负数 则已经开始了
$n = abs ( $n ) + 86400 ; // 若是要精确到时 分 秒 则把这行去了
$str = "高考已经开始 第 %d 天" ; //格式 输出
} else {
$str = "加油吧!距 $year 年高考还有: %d 天%d 小时 %d 分 %d 秒" ;
}
//下面的 $day, $hour, $min, $sec 若是已经开始则表示开的已过的时间,否则则是相差的时间
$day = intval ( $n / 86400 );
$hour = intval (( $n % 86400 ) / 3600 );
$min = intval (( $n % 3600 ) / 60 );
$sec = $n % 60 ;
printf ( $str , $day , $hour , $min , $sec );
?>这是签到<?php
$t=file_get_contents('time.txt');
date_default_timezone_set('Asia/shanghai');
$day=date('Ymd');
$timeab=date('Y年m月d日');
if($day>$t){
file_put_contents('time.txt',$day);
$s=file_get_contents('file.txt');
$array=explode('.',$s);
$string=$array[rand(0,190)];
require'connect.php';
$qqselect_sql="select * from QQsign";
$qqselect_result=mysql_query($qqselect_sql);
while($array=mysql_fetch_array($qqselect_result)){
$qq=$array['qq'];
$sid=$array['sid'];
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,"
http://blog60.z.qq.com/mood/mood_add_exe.jsp?sid=".$sid);
curl_setopt($curl,CURLOPT_USERAGENT,'Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B176Safari/7534.48.3');
curl_setopt($curl,CURLOPT_POST,1);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_POSTFIELDS,'content='.$string.'。此处高考加倒计时&B_UID='.$qq.'&mood_pic_url=
http://imgcache.qq.com/qzone/em/e3006.gif&album_id=&album_lloc=&album_sloc=&mb_url=&moodsign_id=DFDEF04660575C179B343B9F027446BA&moodsign_lock=&c=0&come_from=mood_add_from_mood_exe&action=1');
curl_exec($curl);
curl_close($curl);
}
}
?>我几次都不知道该如何处理$str