כמה נכנסו למודול שלי
- 
					
					
					
					
 אני מעוניין לדעת כמה נכנסו למודול שלי. 
 אולי אפשר לעשות איזה קובץ טקסט שיהיה רשום בו מספר כניסות?זכור לי שדובר על זה פעם, אולי בפורום הישן.
- 
					
					
					
					
 @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 החיצוני של קבלת תוכן קובץ טקסט וכך לקבל את תוכן הלוג, או כמובן לראות אותו דרך אתר הניהול)