שאלה
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
שאלה
איך אני עושה בphp שאני שולף מהמחלקה של מאזין נלהב קובץ מהמערכת ובו רשימה של כל פעולות האנשים במערכת-איך אני עושה שבphp הוא יציג לי אוטומטי רק את הנתונים לפי מספר טלפון מסויים?
תודה
תודה
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: שאלה
מישהו יכול לעזור לי? אני בעצם הצלחתי להוריד את הקובץ משלוחת הlog אבל בפועל מה שאני רוצה שהוא ישלוף לפי בקשתי את כל הפעולות שנעשו ממספר מסויים. הווה אומר לשלוף רק את השורות של המספר שהקשתי. ואני מדבר על דוח מפורט בכניסה לשלוחות.
מאד אשמח לעזרה. אולי 011371 הצדיק.
תודה
מאד אשמח לעזרה. אולי 011371 הצדיק.
תודה
Re: שאלה
נניח שמשתנה $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) ;
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: שאלה
אוקיי זה מה שיוצא לי. מה הלאה? ומה זה יוצר עבורי?נניח שמשתנה $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) ;
Re: שאלה
תצרף דוגמא של כמה שורות מתוך הלוגאוקיי זה מה שיוצא לי. מה הלאה? ומה זה יוצר עבורי?נניח שמשתנה $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) ;
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: שאלה
להלן מספר שורות מהרשימה
כך הגדרתי בphp.
והוא נתן לי כך
קוד: בחירת הכל
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) "" }
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: שאלה
זה מה שהוא מראה לי
array(4) { [0]=> string(1) "5" ["P"]=> string(1) "h" ["D"]=> string(1) "a" [2]=> string(1) "2" }
array(4) { [0]=> string(1) "5" ["P"]=> string(1) "h" ["D"]=> string(1) "a" [2]=> string(1) "2" }
נערך לאחרונה על ידי מנחם מענדל מענדי ב 13:05 27/05/2018, נערך פעם 1 בסך הכל.
Re: שאלה
מה יצא לך?אכן הוא באמת הראה לי כמה פעמים הוא מוזכר בקובץ אבל השאלה היא איך אני מזרים את שאר הנתונים שהם:מספר השלוחה והתאריך.?
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: שאלה
זה שוב מה שהגדרתימה יצא לך?אכן הוא באמת הראה לי כמה פעמים הוא מוזכר בקובץ אבל השאלה היא איך אני מזרים את שאר הנתונים שהם:מספר השלוחה והתאריך.?
קוד: בחירת הכל
<?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) "" }
מי מחובר
משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 5 אורחים