Extension:MKCalendar/mkcalendar cron bweek.php

<?php if ( isset($_SERVER['HTTP_USER_AGENT']) ){ echo "Close the stars"; die; }

require_once("mkcalendar.mysql.php");

//echo "Start!\n";

$today = mktime;

$tol = date("Y-m-d 00:00:00", $today+(60*60*24*7) ); $ig = date("Y-m-d 23:59:59", $today+(60*60*24*7) );

//echo "tol: $tol ig: $ig\n";

$tomb = mkc_get_events_to_array( "id, user, what, whento, whenyet, erepeat, ewhere, description, remainder, remainderm, shared, updater, updated",                                  "mkcalendar",                                   " WHERE whento >= '$tol' and whento <= '$ig' ",                                   " and (remainder='email' or remainder='sms' ) ",                                   " and remainderm='bweek' ",                                   " order by whento " ); //print_r($tomb);

foreach($tomb as $sor){ $body = " Emlékeztető az alábbi eseményről \n \n". "Tárgy: ".$sor[2]." \n". "Időpont: ".substr($sor[3],0,16)." - ".substr($sor[4],11,5)." \n". "Helyszin: ".$sor[6]." \n \n". "Leírás: ".$sor[7]." \n \n". "Rögzítette: ".$sor[11]." ".$sor[12]."-kor \n \n". 'Saját naptár megtekintése'; switch ( $sor[8] ){ case "email": mysendmail(strtolower($sor[1])."@example.com", "Emlékeztető: ".$sor[2]." ".substr($sor[3],0,16)." - ".substr($sor[4],11,5), $body, "-f noreply@mve.hu"); break; case "sms": $mobilnumber = getmobilnumber( $sor[1] ); if ( $mobilnumber ){ mysendmail($mobilnumber."@sms.gateway.example.com", "Emlékeztető: ".$sor[2]." ".substr($sor[3],0,16)." - ".substr($sor[4],11,5), , ); }     break; } }

?>