איך אפשרי להוסיף: "הנכם עומדים לקבל את יום... (ראשון/שני וכו) בתהילים. האם אתם מעוניינים?לאישור הקישו 1..."קוד: בחירת הכל
<?php
/**
חלוקת התהילים לפי ימים עם שמירת לוג
*/
//למניעת כפליות עצירה במקרה של ניתוק השיחה
if ( isset ( $_REQUEST['hangup'] ) ) { exit ; }
//דבר ראשון יצירת קובץ הלוג
$logfile = 'לוג חלוקת התהילים לימים.csv' ;
create_log_file( $logfile ) ;
//קריאת קובץ הלוג למערך
$log = file( $logfile ) ;
//ספירת השורות בלוג
$log = count ( $log ) ;
//היום בו אוחזים הוא:
$dey = deys()[$log % 7] ;
//כמות הספרים השלמים שחולקה עד כה היא:
$sfarim = floor ( $log / 7 ) ;
//שמירת הנתונים בלוג
save_log_data ( $logfile , $dey ) ;
//הקראת התשובה למערכת
echo "id_list_message=t-עד כה חולקו :.n-$sfarim.t-ספרי תהילים, בגורלך עלה לומר את התהילים של יום $dey" ;
#################################
# פונקציות. #
#################################
function save_log_data ( $logfile , $dey ) {
$log = array ( '"'. date ( "d/m/Y H:i:s" ) .'"' , '"'. $_REQUEST['ApiPhone'] .'"' , $dey );
$lf = fopen ( $logfile , 'a' ) ;
fputcsv ( $lf , $log ) ;
fclose ( $lf ) ;
}
function deys () {
return array (
'שבת' ,
'ראשון' ,
'שני' ,
'שלישי' ,
'רביעי' ,
'חמישי' ,
'שישי'
) ;
}
function create_log_file( $logfile ) {
if ( ! is_readable ( $logfile ) ){
$lf = create_utf8_csv_file( $logfile ) ;
$log = array (
'תאריך ושעה' ,
'מספר טלפון' ,
'היום שקיבל'
) ;
fputcsv ( $lf , $log ) ;
fclose ( $lf ) ;
}
}
function create_utf8_csv_file( $filename ) {
$fp = fopen ( $filename , 'w' ) ;
// UTF-8 BOM
fwrite( $fp , "\xEF\xBB\xBF" ) ;
return $fp ;
}
זה מאד חשוב לי.
תודה