שאלה
נשלח: 22:13 26/05/2018
איך אני עושה בphp שאני שולף מהמחלקה של מאזין נלהב קובץ מהמערכת ובו רשימה של כל פעולות האנשים במערכת-איך אני עושה שבphp הוא יציג לי אוטומטי רק את הנתונים לפי מספר טלפון מסויים?
תודה
תודה
נניח שמשתנה $content מכיל את תוכן הקובץ שהורדתמישהו יכול לעזור לי? אני בעצם הצלחתי להוריד את הקובץ משלוחת הlog אבל בפועל מה שאני רוצה שהוא ישלוף לפי בקשתי את כל הפעולות שנעשו ממספר מסויים. הווה אומר לשלוף רק את השורות של המספר שהקשתי. ואני מדבר על דוח מפורט בכניסה לשלוחות.
מאד אשמח לעזרה. אולי 011371 הצדיק.
תודה
קוד: בחירת הכל
foreach( explode("\r\n" , $content) as $row) {
$info = array();
foreach (explode( '.' , $row ) as $data_row) {
foreath( explode( '-' ,$data_row) as $data) {
$info[$data[0]] = $data[1] ;
}
}
if ( $info['phone'] == $phone ) { break;}
}
var_dump ($info) ;
אוקיי זה מה שיוצא לי. מה הלאה? ומה זה יוצר עבורי?נניח שמשתנה $content מכיל את תוכן הקובץ שהורדתמישהו יכול לעזור לי? אני בעצם הצלחתי להוריד את הקובץ משלוחת הlog אבל בפועל מה שאני רוצה שהוא ישלוף לפי בקשתי את כל הפעולות שנעשו ממספר מסויים. הווה אומר לשלוף רק את השורות של המספר שהקשתי. ואני מדבר על דוח מפורט בכניסה לשלוחות.
מאד אשמח לעזרה. אולי 011371 הצדיק.
תודה
ומשתנה $phone את מספר הטלפון המבוקשקוד: בחירת הכל
foreach( explode("\r\n" , $content) as $row) {
$info = array();
foreach (explode( '.' , $row ) as $data_row) {
foreath( explode( '-' ,$data_row) as $data) {
$info[$data[0]] = $data[1] ;
}
}
if ( $info['phone'] == $phone ) { break;}
}
var_dump ($info) ;
תצרף דוגמא של כמה שורות מתוך הלוגאוקיי זה מה שיוצא לי. מה הלאה? ומה זה יוצר עבורי?נניח שמשתנה $content מכיל את תוכן הקובץ שהורדתמישהו יכול לעזור לי? אני בעצם הצלחתי להוריד את הקובץ משלוחת הlog אבל בפועל מה שאני רוצה שהוא ישלוף לפי בקשתי את כל הפעולות שנעשו ממספר מסויים. הווה אומר לשלוף רק את השורות של המספר שהקשתי. ואני מדבר על דוח מפורט בכניסה לשלוחות.
מאד אשמח לעזרה. אולי 011371 הצדיק.
תודה
ומשתנה $phone את מספר הטלפון המבוקשקוד: בחירת הכל
foreach( explode("\r\n" , $content) as $row) {
$info = array();
foreach (explode( '.' , $row ) as $data_row) {
foreath( explode( '-' ,$data_row) as $data) {
$info[$data[0]] = $data[1] ;
}
}
if ( $info['phone'] == $phone ) { break;}
}
var_dump ($info) ;
קוד: בחירת הכל
000.Phone-0534100432.Date-2018-05-26.22:02:30 770.Phone-0534100432.Date-2018-05-26.22:02:30 .Phone-0534100432.Date-2018-05-26.22:02:30 Hash.Phone-0534100432.Date-2018-05-26.22:02:46 .Phone-0534100432.Date-2018-05-26.22:02:46 000.Phone-0534100432.Date-2018-05-26.22:03:10
קוד: בחירת הכל
<?php
$a = "077123456";
$b = "077123456";
$con = new connecting_to_yemot_api($a, $b);
$phone="0534100432";
$body = array
(
// נתיב הקובץ
'path' => 'ivr/Log/LogFolderEnter-2018-week-20.ini',
);
$content = $con -> connecting('DownloadFile', $body);
foreach( explode("\r\n" , $content) as $row) {
$info = array();
foreach (explode( '.' , $row ) as $data_row) {
foreach( explode( '-' ,$data_row) as $data) {
$info[$data[0]] = $data[1] ;
}
}
if ( $info['phone'] == $phone ) { break;}
}
var_dump ($info) ;
קוד: בחירת הכל
array(1) { [""]=> string(0) "" }
מה יצא לך?אכן הוא באמת הראה לי כמה פעמים הוא מוזכר בקובץ אבל השאלה היא איך אני מזרים את שאר הנתונים שהם:מספר השלוחה והתאריך.?
זה שוב מה שהגדרתימה יצא לך?אכן הוא באמת הראה לי כמה פעמים הוא מוזכר בקובץ אבל השאלה היא איך אני מזרים את שאר הנתונים שהם:מספר השלוחה והתאריך.?
קוד: בחירת הכל
<?php
$a = "077";
$b = "077";
$con = new connecting_to_yemot_api($a, $b);
$body = array
(
// נתיב הקובץ
'path' => 'ivr/Log/LogFolderEnter-2018-week-20.ini',
);
$content = $con -> connecting('DownloadFile', $body);
$phone="0534100432";
foreach( explode("\r\n" , $content) as $row) {
$info = array();
foreach (explode( '.' , $row ) as $data_row) {
foreach( explode( '-' ,$data_row) as $data) {
$info[$data[0]] = $data[1] ;
}
}
if ( $info['Phone'] == $phone ) { break;}
}
var_dump ($info) ;
קוד: בחירת הכל
array(1) { [""]=> string(0) "" }