כמה נכנסו למודול שלי
-
@Liy
אתה יכול אולי להשתמש בזה
https://reshetech.co.il/mysql_tutorial/on_duplicate_key_update -
@Liy פשוט תכתוב פונקציה שכותב לקובץ את הטלפון של המאזין ויורדת שורה, ככה יהיה לך קובץ אם כל הטלפונים שהשתמשו במודול.
אם אתה רוצה לקבל דווקא במבפרניחיד שמצביע על כמות הנכנסים, אז תפרק את הקובץ למערך ותעשה בדיקה כמה פריטים יש במערך.
אם תסתבך תגיד לי אני יביא לך קוד. -
@avrham אמר בכמה נכנסו למודול שלי:
@Liy פשוט תכתוב פונקציה שכותב לקובץ את הטלפון של המאזין ויורדת שורה, ככה יהיה לך קובץ אם כל הטלפונים שהשתמשו במודול.
אם אתה רוצה לקבל דווקא במבפרניחיד שמצביע על כמות הנכנסים, אז תפרק את הקובץ למערך ותעשה בדיקה כמה פריטים יש במערך.
אם תסתבך תגיד לי אני יביא לך קוד.כתבתי את הקוד לא בדקתי אם זה עובד
אשמח להערות<?php $file = 'numbers.txt'; file_put_contents($file,$_GET['ApiPhone'],FILE_APPEND); $handle = fopen($file,"r"); while (!feof($handle)) { $array_numbers = fgets($handle); } fclose($handle); $sum_numbers = count($array_numbers);
כאשר משתנה
$sum_number
מכיל את המספר המיוחל -
@לעזור-לכולם אמר בכמה נכנסו למודול שלי:
@avrham אמר בכמה נכנסו למודול שלי:
@Liy פשוט תכתוב פונקציה שכותב לקובץ את הטלפון של המאזין ויורדת שורה, ככה יהיה לך קובץ אם כל הטלפונים שהשתמשו במודול.
אם אתה רוצה לקבל דווקא במבפרניחיד שמצביע על כמות הנכנסים, אז תפרק את הקובץ למערך ותעשה בדיקה כמה פריטים יש במערך.
אם תסתבך תגיד לי אני יביא לך קוד.כתבתי את הקוד לא בדקתי אם זה עובד
אשמח להערות<?php $file = 'numbers.txt'; file_put_contents($file,$_GET['ApiPhone'],FILE_APPEND); $handle = fopen($file,"r"); while (!feof($handle)) { $array_numbers = fgets($handle); } fclose($handle); $sum_numbers = count($array_numbers);
כאשר משתנה
$sum_number
מכיל את המספר המיוחלנראה טוב, אבדוק.
-
ככה יותר קצר נראה לי
//פונקציה בשם users function users($wr){ $users_file = fopen("users.txt" ,'a'); fwrite($users_file,$wr ); fclose($users_file); } //קריאה לפונקציה עם ערך מבוקש users ($_GET['ApiPhone']."/n");
יש להכניס לתיקיה קובץ בשם users.txt
-
תודה על ההערה
לדעתי מה שאני כתבתי קצר יותר כי @Liy רוצה לקבל את הסכום הסופי של המשתמשים
ובעצם נדרשים כאן 2 פעולות- כתיבה של כל משתמש
- וחילוץ המספר הסופי
ובעוד שאני כתבתי את הפעולה הראשונה של כתיבה לקובץ בשורה 1(שורה 3)
אתה כתבת את אותה פעולה ב4 שורות(2,3,4,8)
[גם לא הבנתי למה אתה צריך פונקציה לזה במקום$wr
הכנס את$_GET['ApiPhone']
]
וכל הקוד שאחרי שורה 3 זה כדי לקבל את המספר הכולל של כל המספרים
אני צודק?
-
-
@Liy
אשמח לדעת האם זה אכן עובד
ואגב הצעה ליעול, אתה יכול בכל מודול נפרד לכתוב את ההגדרה הזאת שיכתוב לקובץ נפרד
ולפתוח קובץ חדש ולייבא את כל הנתונים [$sum_numbers
] לתןך הקובץ וכך תוכל לשמוע במערכת שלך "במודול X השתמשו X פעמים ובמודול
Y השתמשו Y פעמים " וכו' -
-
@Liy זה חייב להיות בצד השרת? כי יש משהו כזה מוכן בימות - https://f2.freeivr.co.il/topic/80/ספירת-כמות-מספרי-טלפון-שונים-שנכנסו-לשלוחה
אתה פשוט שם את זה כ"מתווך" לפני המעבר לAPI עצמו, כלומר אם נגיד הAPI נמצא בשלוחה 1, תעביר אותו לשלוחה1/1
, ואז תגדיר בשלוחה 1:type=amount_incoming_phone_numbers amount_incoming_phone_numbers_end_goto=/1/1
(אם תרצה לשלוף את המידע מימות תוכל תמיד להשתמש בapi החיצוני של קבלת תוכן קובץ טקסט וכך לקבל את תוכן הלוג, או כמובן לראות אותו דרך אתר הניהול)