קבלת תוכן קובץ ומשיכתו למשתנה
-
לגבי מה ש @שמואל-ש שאל כאן איך אפשר להוסיף שורה לקובץ ini שאינו ext, ו @אביי-ורבא ו @לעזור-לכולם הציעו לקבל את תוכן הקובץ ולהעלות אותו בחזרה בתוספת אותה שורה, מישהו יכול להסביר לי איך למשוך את התוכן למשתנה אחרי שאני מקבל אותו?
תודה. -
@343767535
זה מקבל את תוכן הקובץ למשתנה$url="https://www.call2all.co.il/ym/api/GetTextFile?token=$did:$password&what=ivr2:/ext.ini"; $str = file_get_contents($url);
-
@amp-Software-0 תודה, עזרת לי מאד.
-
@amp-Software-0 איך אני מחליט לאיזה משתנה זה יהיה??
-
@מאיר-דורי-0
לא הבנתי את שאלתך -
@amp-Software-0 אמר בקבלת תוכן קובץ ומשיכתו למשתנה:
@343767535
זה מקבל את תוכן הקובץ למשתנה$url="https://www.call2all.co.il/ym/api/GetTextFile?token=$did:$password&what=ivr2:/ext.ini"; $str = file_get_contents($url);
לא מדוייק, זה מכיל json שבתוכו יש את התוכן
-
@343767535 ככה צריך לעשות:
$did = "0773137770"; // מספר מערכת $password = "1234567890";// סיסמא $what = "ivr2:/ext.ini";// נתיב הקובץ $getFile = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token=$did:$password&what=$what")); $fileContent = $getFile->contents;// תוכן הקובץ
זה אמור לעבוד, תעדכן.
-
@מאיר-דורי-0 תראה את הקוד שהבאתי לעיל ^
-
@Liy אם אח"כ אני כותב:
$text = ("contents=$fileContent%0A$number=$name");
אז המשתנה text אמור להכיל את תוכן הקובץ פלוס מה שנוסף ב number ו name, לא?
כי אני מנסה אח"כ להעלות את הכל מחדש לקובץ וזה לא מצליח (אין מענה וכו) -
@דוד_מלך_ישראל
אולי תעלה קצת יותר קוד כדי שיהיה תמונה יותר מלאה -
@דוד_מלך_ישראל מה אתה מנסה לעשות שם? מה זה הסימן הזה
%0A
? -
$getFile = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token=$did:$password&what=$what")); $fileContent = $getFile->contents;// תוכן הקובץ //מבקש להוסיף מספר ושם להוספה if($number == null){print "read=t-אנא הקש את מספר הטלפון להוספה=number,yes,10,9,15,Digits,yes,,,,,,,$html2"; exit(); } elseif($name == null){print "read=t-אנא הקישו את השם להוספה=name,yes,10,9,15,HebrewKeyboard,yes,,,,,,,$html2"; exit(); } $name = str_replace(" " , "%20" , $name); $text = ("contents=$str%0A$number=$name"); //מוסיף בקובץ את השם החדש $url="https://www.call2all.co.il/ym/api/UploadTextFile?token=:&what=ivr2:/1/2/EnterIDValName.ini&$text"; //$str = file_get_contents("$url");
-
@דוד_מלך_ישראל אמר בקבלת תוכן קובץ ומשיכתו למשתנה:
$getFile = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token=$did:$password&what=$what")); $fileContent = $getFile->contents;// תוכן הקובץ //מבקש להוסיף מספר ושם להוספה if($number == null){print "read=t-אנא הקש את מספר הטלפון להוספה=number,yes,10,9,15,Digits,yes,,,,,,,$html2"; exit(); } elseif($name == null){print "read=t-אנא הקישו את השם להוספה=name,yes,10,9,15,HebrewKeyboard,yes,,,,,,,$html2"; exit(); } $name = str_replace(" " , "%20" , $name); $text = ("contents=$str%0A$number=$name"); //מוסיף בקובץ את השם החדש $url="https://www.call2all.co.il/ym/api/UploadTextFile?token=XXXX:XXXX&what=ivr2:/1/2/EnterIDValName.ini&$text"; //$str = file_get_contents("$url");
שים לב ששלחת את הסיסמא שלך בתוך הקוד!
-
@Liy שתהיה ירידת שורה בין תוכן הקובץ שהתקבל לבין השורה שאני מוסיף עכשו
-
@דוד_מלך_ישראל אמר בקבלת תוכן קובץ ומשיכתו למשתנה:
@Liy שתהיה ירידת שורה בין תוכן הקובץ שהתקבל לבין השורה שאני מוסיף עכשו
אז כותבים
\n
-
@Liy תודה!
לא שמתי לב. -
@דוד_מלך_ישראל בבקשה, תבדוק:
<?php $getFile = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/GetTextFile?token=$did:$password&what=$what")); $fileContent = $getFile->contents; // תוכן הקובץ //מבקש להוסיף מספר ושם להוספה if ($number == null) { print "read=t-אנא הקש את מספר הטלפון להוספה=number,yes,10,9,15,Digits,yes,,,,,,,$html2"; exit(); } elseif ($name == null) { print "read=t-אנא הקישו את השם להוספה=name,yes,10,9,15,HebrewKeyboard,yes,,,,,,,$html2"; exit(); } $name = str_replace(" ", " ", $name); $text = "contents=$str\n$number"."=".$name; //מוסיף בקובץ את השם החדש $url = "https://www.call2all.co.il/ym/api/UploadTextFile?token=07741XXXX:XXXXX&what=ivr2:/1/2/EnterIDValName.ini&$text"; //$str = file_get_contents("$url");
תחליף את המספר והסיסמא
-
@דוד_מלך_ישראל אמר בקבלת תוכן קובץ ומשיכתו למשתנה:
@Liy תודה!
לא שמתי לב.עובד?
נ.ב. פעם הבאה תפתח נושא חדש, למה כי התלבשת על נושא של מישהו אחר.. (גם הקטגוריה לא מתאימה..) -
@Liy בודק, יש לי בעיה בשרת, כבר נעדכן, תודה.
נ. ב. 1. צודק. 2. איזו קטגוריה מתאימה יותר? -