תיקון קובץ. לא מושלם
-
שלום לכולם!
אני מנסה לעשות שלוחה לפתיחת כמה שלוחות בו זמנית ועל הדרך להכניס לקובץ מסויים אפשרות של מעבר לשלוחות הנ"ל ע"י id של המשתמש.
אז עשיתי כזה קובץ:<?PHP if ($_GET['hangup'] == "yes"){exit();} $private = $_GET['private'];//אם פריווט $ApiDID = $_GET['ApiDID'];//מספר המערכת $password = $_GET['password'];//סיסמת המערכת $ApiPhone = $_GET['ApiPhone'];//מספר הטלפון של המאזין $name = $_GET['name'];//השם שיופיע בקובץ/בשלוחה $number = $_GET['number'];//מספר התיבה לפתיחה $type_record = $_GET['type_record'];//תפריט ההקלטות $type_playfile = $_GET['type_playfile'];//תפריט שמיעת הקבצים $type_tzintuk = $_GET['type_tzintuk'];//תפריט צינתוק $what = $_GET['what'];//שלוחת הקובץ להוספה if ($_GET['ApiPhone'] == null){echo "read=t-אנא הקישו את מספר הטלפון שלכם ולסיום הקש סולמית=ApiPhone,no,10,9,Phon";exit();}//מקבל את מספר הטלפון של המאזין if ($_GET['name'] == NULL){echo "read=t-את הקישו את שמכם המלא=name,no,0,0,7,HebrewKeyboard";exit();}//אומר למאזין להקיש את שמו if ($_GET['number'] == NULL){echo "read=t-נא הקישו בשתי ספרות את מספר התיבה אשר ברצונכם לפתוח=number,no,2,2,7,Number";exit();}//מבקש מהמאזין את מספר התיבה אשר ברצונו לפתוח $record ='type=record&title=.$name.&record'; $playfile ='type=playfile&title=.$name.&file_to_play=.$type_record.$number'; $tzintuk ='type=tzintuk&title=.$name.&list_tzintuk=.$number.'; $did = $ApiPhone.'=g-'.$type_playfile.$number;//מחבר את כל מה שצריך שיהיה בקובץ $_1=$type_record.$number; $_2=$type_playfile.$number; $_3=$type_tzintuk.$number; $url = "call2all.co.il";//הכתובת לטוקן if ($private =="yes"){$url = "private.call2all.co.il";}// הכתובת באם פריווט $i = file_get_contents("https://$url/ym/api/UploadTextFile?token=$ApiDID:$password&path=ivr2:$what&contents=$did");//מוסיף את האזין לקובץ לההעברה לשלוחה $a = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_1&$record");//פותח שלוחה של ההקלטות $b = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_2&$playfile");//פותח שלוחה של השמעת קבצים $c = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_3&$tzintuk");//פותח שלוחה של צינתוק $end =$i+$a+$b+$c; echo $end; ?>
אשמח לדעת מה עוד צריך להוסיף בשביל שזה יעבוד כראוי?
(אם לא מובן אני יחזור על זה שוב)
תודה לכל העוזרים!!!! -
@מאיר-2000 תוסיף ל...
<?php if ($_GET['hangup'] == "yes"){exit();} $private = $_GET['private'];//אם פריווט $ApiDID = $_GET['ApiDID'];//מספר המערכת $password = $_GET['password'];//סיסמת המערכת $ApiPhone = $_GET['ApiPhone'];//מספר הטלפון של המאזין $name = $_GET['name'];//השם שיופיע בקובץ/בשלוחה $number = $_GET['number'];//מספר התיבה לפתיחה $type_record = $_GET['type_record'];//תפריט ההקלטות $type_playfile = $_GET['type_playfile'];//תפריט שמיעת הקבצים $type_tzintuk = $_GET['type_tzintuk'];//תפריט צינתוק $what = $_GET['what'];//שלוחת הקובץ להוספה if ($password == NULL){echo "read=t-אנא הקישו את סיסמת ניהול=password,no,,,7,Digits";exit();}//מבקש את סיסמת ניהול if ($_GET['ApiPhone'] == null){echo "read=t-אנא הקישו את מספר הטלפון שלכם ולסיום הקש סולמית=ApiPhone,no,10,9,Phon";exit();}//מקבל את מספר הטלפון של המאזין if ($_GET['name'] == NULL){echo "read=t-את הקישו את שמכם המלא=name,no,0,0,7,HebrewKeyboard";exit();}//אומר למאזין להקיש את שמו if ($_GET['number'] == NULL){echo "read=t-נא הקישו בשתי ספרות את מספר התיבה אשר ברצונכם לפתוח=number,no,2,2,7,Number";exit();}//מבקש מהמאזין את מספר התיבה אשר ברצונו לפתוח $record ='type=record&title=.$name.&record'; $playfile ='type=playfile&title=.$name.&file_to_play=.$type_record.$number'; $tzintuk ='type=tzintuk&title=.$name.&list_tzintuk=.$number.'; $did = $ApiPhone.'=g-'.$type_playfile.$number;//מחבר את כל מה שצריך שיהיה בקובץ $_1=$type_record.$number; $_2=$type_playfile.$number; $_3=$type_tzintuk.$number; $url = "call2all.co.il";//הכתובת לטוקן if ($private =="yes"){$url = "private.call2all.co.il";}// הכתובת באם פריווט $i = file_get_contents("https://$url/ym/api/UploadTextFile?token=$ApiDID:$password&path=ivr2:$what&contents=$did");//מוסיף את האזין לקובץ לההעברה לשלוחה $a = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_1&$record");//פותח שלוחה של ההקלטות $b = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_2&$playfile");//פותח שלוחה של השמעת קבצים $c = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_3&$tzintuk");//פותח שלוחה של צינתוק $end =$i+$a+$b+$c; echo $end; ?>
-
@barkol אמר בתיקון קובץ. לא מושלם:
@מאיר-2000 תוסיף ל...
<?php $ApiDID = "0771234567";//מספר מערכת $password = $GET_["password"];//סיסמת הניהול $password = $GET_["password"];] if ($_GET['hangup'] == "yes"){exit();} $private = $_GET['private'];//אם פריווט $ApiDID = $_GET['ApiDID'];//מספר המערכת $password = $_GET['password'];//סיסמת המערכת $ApiPhone = $_GET['ApiPhone'];//מספר הטלפון של המאזין $name = $_GET['name'];//השם שיופיע בקובץ/בשלוחה $number = $_GET['number'];//מספר התיבה לפתיחה $type_record = $_GET['type_record'];//תפריט ההקלטות $type_playfile = $_GET['type_playfile'];//תפריט שמיעת הקבצים $type_tzintuk = $_GET['type_tzintuk'];//תפריט צינתוק $what = $_GET['what'];//שלוחת הקובץ להוספה if ($password == NULL){echo "read=t-אנא הקישו את סיסמת ניהול=password,no,,,7,Digits";exit();}//מבקש את סיסמת ניהול if ($_GET['ApiPhone'] == null){echo "read=t-אנא הקישו את מספר הטלפון שלכם ולסיום הקש סולמית=ApiPhone,no,10,9,Phon";exit();}//מקבל את מספר הטלפון של המאזין if ($_GET['name'] == NULL){echo "read=t-את הקישו את שמכם המלא=name,no,0,0,7,HebrewKeyboard";exit();}//אומר למאזין להקיש את שמו if ($_GET['number'] == NULL){echo "read=t-נא הקישו בשתי ספרות את מספר התיבה אשר ברצונכם לפתוח=number,no,2,2,7,Number";exit();}//מבקש מהמאזין את מספר התיבה אשר ברצונו לפתוח $record ='type=record&title=.$name.&record'; $playfile ='type=playfile&title=.$name.&file_to_play=.$type_record.$number'; $tzintuk ='type=tzintuk&title=.$name.&list_tzintuk=.$number.'; $did = $ApiPhone.'=g-'.$type_playfile.$number;//מחבר את כל מה שצריך שיהיה בקובץ $_1=$type_record.$number; $_2=$type_playfile.$number; $_3=$type_tzintuk.$number; $url = "call2all.co.il";//הכתובת לטוקן if ($private =="yes"){$url = "private.call2all.co.il";}// הכתובת באם פריווט $i = file_get_contents("https://$url/ym/api/UploadTextFile?token=$ApiDID:$password&path=ivr2:$what&contents=$did");//מוסיף את האזין לקובץ לההעברה לשלוחה $a = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_1&$record");//פותח שלוחה של ההקלטות $b = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_2&$playfile");//פותח שלוחה של השמעת קבצים $c = file_get_contents("https://$url/ym/api/UpdateExtension?token=$ApiDID:$password&path=ivr2:$_3&$tzintuk");//פותח שלוחה של צינתוק $end =$i+$a+$b+$c; echo $end; ?>
בעצם הוספתי
$ApiDID = "0771234567";//מספר מערכת $password = $GET_["password"];//סיסמת הניהול if ($password == NULL){echo "read=t-אנא הקישו את סיסמת ניהול=password,no,,,7,Digits";exit();}//מבקש את סיסמת ניהול
אבל את זה אני מקבל מהשלוחה עצמה.
-
@מאיר-2000 איך? זה עדין לא עובד?
-
@barkol אמר בתיקון קובץ. לא מושלם:
@מאיר-2000 איך? זה עדין לא עובד?
לא שזה לא עובד. אלא אני צריך שתהיה אפשרות שיכניס את המעבר לקובץ. וזה מה שלא עובד לי
-
פוסט זה נמחק!