All pastes #474137 Raw Edit

Unnamed

public php v1 · immutable
·published 2007-05-06 17:18 UTC
rendered paste body
<?php# Author Alex 'easter' Stead$greenbrae_latitude = 37.948; // latitude of greenbrae$greenbrae_longitude = -122.523; // longitude of greenbrae$greenbrae_zenith = 90; // zenith of greenbrae, wrong probably, couldnt find right one, you should know./*We use +8 because the GMT in California is -8.The /Etc/ has unfortionaly reversed values, i do GMT+2 it means GMT-2and so on, this explains why ive setted here +8 */date_default_timezone_set("Etc/GMT+8");$daylight_saving = date('I'); // returns true if its daylight saving time.if($daylight_saving) {  date_default_timezone_set("Etc/GMT+7");  $tz = -7; // We need this because of sunset method!}$day = date("l"); // returns currently day in California// returns sunset time in Greenbrae, returns milliseconds$greenbrae_sunset = date_sunset(time(), SUNFUNCS_RET_TIMESTAMP, $greenbrae_latitude, $greenbrae_longitude, $greenbrae_zenith);if($day == "Friday") {  /*  If currently time() ( returned by milliseconds ) is bigger then greenbrae sunset  then it will locate you a where_to_locate_if_its_friday.php file.   */  if(time() > $greenbrae_sunset) {    header("Location: where_to_locate_if_its_friday.php");  }}if($day == "Saturday") {    /*  Next code checks if current time is bigger then greenbrae sunset time.   */  if(time() > $greenbrae_sunset)  {    /*    Next code checks if its not bigger then    sunset_time+one_hour, if it isnt then it redirects    you to site where_to_locate_when_its_saturday.php    btw, knowing that 3600000 is one hour in milliseconds helps us :P     */    if(($greenbrae_sunset()+3600000) < time()) {      header("Location: where_to_locate_when_its_saturday.php");    }  }}?>