@ז-למאן תודה רבה על הנכונות לסייע!!
מה שאני זקוק לו הוא: שבתוצאה הסופית יהיו בקוד 2 אופציות:
שתהיה אפשרות בקוד להפעיל אותו בפקודה מהירה (לינק של פקודה אחת בלבד), שבה אוכל להוסיף (או להפחית, לפי מה שאבחר) נקודות מכל משתמש ומשתמש כפי שאכניס בפרמטרים שלו,
בנוסף, שתהיה גם אפשרות בקוד להפעיל שאילתה חוזרת: כלומר שיפתח חלון מסודר בתצוגה, שאצטרך להכניס בו את הפרמטרים, 1. טוקן. 2. בחירה האם אני מעוניין להוסיף או להפחית נקודות, 3. לבחור את המשתמש הרצוי, 4. לבחור כמה נקודות להוסיף לו. (וכן הלאה אפשרות להוסיף בשאילתה בחירת משתמש נוסף, ולבחור כמה נקודות להוסיף לו, או להפחית לו, וכן הלאה).
[דוגמא לקוד כזה בנושא אחר לגמרי, בעניין העתקת מספרים מרשי"ת A לרשי"ת B ראה בסוף השרשור בקישור דלהלן:
פקודה מהירה להעתקת כל המספרים מרשי"ת X לרשי"ת Y]
והדרך לבנות את הקוד שאנו מדברים עליו כעת, כפי ש @ivrפון כתב שם (עיין במקור בתחילת שרשור זה) היא כך:
צריך לקבל את תוכן הקובץ על ידי הפקודה הבאה שים לב לשים משתנים ב $did $pass
https://www.call2all.co.il/ym/api/GetTextFile?token=$did:$pass&what=ivr2:Points/points_total.ini
ואז לפרק אותו
בPHP יש פקודות לפרוק הערך
זה נראה כך
digits-0502884999-points_total=20
וזה אומר ש digits זה סוג הזהוי עליו נשמר הנקודות ו0502884999 זה תוכן הזהוי וה20 שאחרי ה= זה כמות הנקודות
על ידי PHP אתה פשוט הופך את זה למערך כאשר כל שורה זה איבר
ואז עובר בלולאה ומפרק את זה לשלושה משתנים כאשר ה- מפריד בין המשתנים ובודק במשתנה האמצאי אם זה המספר שאתה מחפש על ידי תנאי אם כן אתה מחלק את המשתנה השלישי לשתי משתנים לפני ה= ואחרי ועושה תרגיל חישוב של מה שאחרי השווה לדוגמה +1
ואז אתה מחבר שוב את חלקי האיבר המעודכנים על ידי משתנה חדש המכיל את שלושת החלקים לאחר החישוב ופשוט מעדכן את השורה הזו במערך
ואז אתה מחזיר את המערך לטקסט כאשר בין איבר לאיבר %0A ואז אתה פשוט כותב את הקובץ מחדש
תודה רבה!!
וגמר חתימה טובה לכולם!!