@מנסה אמר בפקודה המבוצעת פעמיים?:
@אהרן-שובקס
לא
[בנתיים אין לי מושג למה, זה הפסיק להעלות פעמיים, אולי בזכות השורה שהכנסת לי, בכל אופן תודה רבה]
לא אולי זה בטוח בגלל זה
אבל מוזר למה הקוד הנ"ל לא עובד לך תנסה את זה וכמובן תשנה את המספרי מערכת וסיסמאות וכו
<?php
if (isset($_GET['hangup'])) {exit();}
$ApiPhone = $_GET['ApiPhone'];
//$ApiPhone = '058000000';
//קובץ וול ניים ישן
$wny = file_get_contents("http://call2all.co.il/ym/api/GetTextFile?token=077000000:1234&what=ivr2:/EnterID/EnterIDValName.ini");
//המרה לגייסון
$wny = json_decode($wny,true);
//החלק של התוכן
$wny = $wny ["contents"];
//קובץ נרשמים חדשים
$r = file_get_contents("http://call2all.co.il/ym/api/GetTextFile?token=077000000:1234&what=ivr2:/555/ApprovalAll.ymgr");
//להמיר את זה לפורמט
$r = json_decode($r,true);
//עכשיו מכיון שאנחנו מקבלים בתשובה מימות המשיח עוד כמה נתונים , נשלוף מתוך התשובה את הנתונים שאנחנו צריכים (תוכן הקובץ)
$r = $r ["contents"];
//עכשיו המשתנה מכיל את תוכן הקובץ מהמערכת, ואפשר לערך אותו בשרת (טיפל במחרוזות)
//מבודד את השורה
$f = stripos($r,$ApiPhone,0);
$a = substr($r, $f,400);
//מבודד את הערך
$h = stripos($a,"%p050",0);
$e = stripos($a,'\r\n',0);
$j = substr($a, $h+6,$e-($h+6));
//יוצר את הוויל ניים החדש
$wn1 ="$ApiPhone=$j";
//מחבר את כל הטקסט להעלאה
$wnn = "$wn1$wny";
$b = file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=077:1234&what=ivr2:EnterID/EnterIDValName.ini&contents=$wnn");
//המרה לגייסון
$b = json_decode($b,true);
$b =$b["responseStatus"];
if ($b <> 'OK'){
echo "id_list_message=t-שגיאה בהכנסת הנתונים, נא נסו שנית.";
}else{
echo "id_list_message=t-נרשמתם בהצלחה.";
}