• קוד פתוח לניהול מסד נתונים

    4
    0 הצבעות
    4 פוסטים
    252 צפיות
    מ
    @לעזור-לכולם אם אני זוכר אתה עובד עם PHP אולי זה יעזור לך
  • איך לשלוח דואר מחשבון הgmail שלכם דרך סקריפט php

    4
    0 הצבעות
    4 פוסטים
    252 צפיות
    צ
    https://github.com/PHPMailer/PHPMailer https://symfony.com/doc/current/mailer.html
  • כמה נכנסו למודול שלי

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

    2
    0 הצבעות
    2 פוסטים
    160 צפיות
    N
    @avrham כבר נשאל
  • אינטגרציה לאתר וורדפרס

    9
    0 הצבעות
    9 פוסטים
    369 צפיות
    A
    @miro כמו? תן דוגמא.
  • לחלץ מספר מסדרת מספרים

    3
    0 הצבעות
    3 פוסטים
    178 צפיות
    ל
    @מנסה צודק טעיתי אמור להיות כתוב רק 3 פעמים והשרת מזהה את זה כ 3 פעמים נפרדים
  • למה שינוי סיסמה לא עובד

    7
    -1 הצבעות
    7 פוסטים
    295 צפיות
    ל
    @kavkosher בסך הכל מה שאתה רוצה זה התחברות? אם כן תשתמש בזה https://f2.freeivr.co.il/post/24253
  • בירור | אחסון בשרת / בהרוקי / XAMPP ?

    11
    0 הצבעות
    11 פוסטים
    511 צפיות
    צ
    @שמחה-זו-הסיסמא לצערינו זו התשובה: תשובת המערכת: לקוחות יקרים, הקישור שנשלח אינו נפתח ברמת הגנה גבוהה שבה אתם גולשים כעת. על מנת לצפות בתוכן המבוקש באפשרותכם לשנות את רמת הגנה לרמת הגנה בינונית. וזו הסיבה חיפשתי עד עכשיו תחליף.
  • למה זה לא עובד בדפדפן בטלפון לא בדקתי עדיין

    16
    2 הצבעות
    16 פוסטים
    541 צפיות
    K
    <?php $html = $_GET['ApiPhone']; $did = $_GET['did']; $password = $_GET['pass']; $path = $_GET['path']; $path1 = $_GET['path1']; if($html == null){ $html1="<html><body><h1>"; print "$html1"; $html2="</h1></budy></html>"; } if($did == null){print "read=t-אנא הקישו את מספר המערכת שברצונכם להגדיר=did,yes,10,9,15,Digits,yes,,,,,,,$html2"; exit(); } elseif($password == null){print "read=t-אנא הקישו את סיסמת הניהול של המערכת שברצונכם להגדיר=pass,yes,100,1,24,Digits,,,,,,,,$html2"; exit(); } elseif($path== null){print "read=t-אנא הקישו את מספר השלוחה וסולמית בסיום=path,no,10000,0,14,Digits,no,no,*/,,,ok,,$html2"; exit(); } elseif($path1== null){print "read=t-אנא בחר את הפעולה הרצויה לעדכון הגדרות בשלוחה הקש אחד לכתיבת כל קובץ ההגדרות מחדש הקש שתיים לשמיעת קובץ ההגדרות הקש שלוש=path1,no,1,1,14,No,no,no,*/,1.2.3.4.5.6.7.8.9,,ok,,$html2"; exit(); } if($path1 == 1){ $ext = NULL; $path2 = "UpdateExtension"; $type1 = $_GET['type1']; $type2 = $_GET['type2']; if($type1 == null){print "read=t-אנא הקישו את החלק הראשון של ההגדרה=type1,no,1000,0,150000,EnglishKeyboard,yes,,,,,,,$html2";exit();} elseif($type2 == null){print "read=t-אנא הקישו את החלק השני של ההגדרה=type2,no,1000000,1,2000004,EnglishKeyboard,,,,,,,,$html2"; exit(); } $type1 = str_replace(" " , "_" , $type1); $type2 = str_replace(".." , ":" , $type2); $type2 = str_replace("@" , "/" , $type2); $type2 = str_replace(". " , "=" , $type2); $type2 = str_replace(" " , "_" , $type2); $text1 = "$type1=$type2"; $text=strtolower($text1); $ne = "path"; } if($path1 == 2){ $ne = "what"; $path2 = "UploadTextFile"; $ext = "/ext.ini"; $type = $_GET['type']; if($type == null){print "read=t-אנא הקישו את החלק הראשון של ההגדרה=type,no,1000,0,150000,EnglishKeyboard,yes,,,,,,,$html2";exit();} $type = str_replace(" " , "%0A" , $type); $type = str_replace(".." , ":" , $type); $type = str_replace("@" , "/" , $type); $type = str_replace(". " , "=" , $type); $type = str_replace(" " , "_" , $type); $text1 = "contents=$type"; $text=strtolower($text1); } if($path1 == 3){ $ne = "what"; $path2 = "GetTextFile"; $ext = "/ext.ini"; $text = null; } if($path1 == 4){ $path2 = "FileAction"; $type = $_GET['type']; $action = $_GET['action']; $target = $_GET['target']; if($type == null){print "read=t-אנא הקישו את שם הקובץ כולל הסיומת=type,no,1000,0,150000,EnglishKeyboard,yes,,,,,,,$html2";exit();} if($action == null){print "read=t-להעתקה הקש אחד להעברה הקש שתיים למחיקה הקש שלוש=action,no,1,1,7,No,yes,,,,,,,$html2";exit();} if($action == 1){$action1 = "copy";} if($action == 2){$action1 = "move";} if($action == 3){$action1 = "delete";} if($action == 1 || $action == 2){ if($target == null){print "read=t-אנא הקישו את נתיב הקובץ המלא=target,no,1000,0,150000,EnglishKeyboard,yes,,,,,,,$html2";exit();} } $ext = "$type"; $ne = "what"; $type = str_replace("?" , "/" , $type); $target = str_replace("?" , "/" , $target); if($action == 1 || $action == 2){ $text1 = "&action=$action1&target=$target&"; }else{ $text1 = "&action=$action1&"; } $text=strtolower($text1); } if($path1 == 5){ print "id_list_message=t-עדיין לא מוגדר נסה שוב מאוחר יותר"; exit; } if($path1 == 6){ print "id_list_message=t-עדיין לא מוגדר נסה שוב מאוחר יותר"; exit; } if($path1 == 7){ print "id_list_message=t-עדיין לא מוגדר נסה שוב מאוחר יותר"; exit; } if($path1 == 8){ print "id_list_message=t-עדיין לא מוגדר נסה שוב מאוחר יותר"; exit; } if($path1 == 9){ print "id_list_message=t-עדיין לא מוגדר נסה שוב מאוחר יותר"; exit; } if($path1 == 0){ print "id_list_message=t-עדיין לא מוגדר נסה שוב מאוחר יותר"; exit; } $url = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/$path2?token=$did:$password&$ne=ivr2:$path$ext&$text"), true); $status = $url['responseStatus']; $contents = $url['contents']; $contents = str_replace("." , ".f-1010.a-" , $contents); $contents = str_replace("=" , ".f-1011.a-" , $contents); $contents = str_replace("/" , ".f-1012.a-" , $contents); $contents = str_replace("\n" , ".f-1013.a-" , $contents); if($path1 == 3){ if($status == "OK"){ print "id_list_message=t-ההגדרה עודקנה בהצלחה בשלוחה .a-$contents$html2"; exit(); }else{ print "id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &$html2"; exit(); } }else{ if($status == "OK"){ print "id_list_message=t-ההגדרה עודקנה בהצלחה בשלוחה .d-$path$html2"; exit(); }else{ print "id_list_message=t-חלה שגיאה בהגדרת המערכת, יתכן שהמספר מערכת או הסיסמא שגויים, או שהשרת נחסם מימות המשיח עד לשלושים דקות הבאות &$html2"; exit(); } } exit(); ?> למה לא עובד ניהול קבצים
  • שאלה למשתמשי אחסון שרת של hostinger

    2
    1 הצבעות
    2 פוסטים
    243 צפיות
    ש
    [image: 1649765171032-7d760070-1049-44fb-a5ae-adc6613ed24e-image.png] ואז יש את האפשרות: [image: 1649765257330-125de969-0bfe-486d-8b60-cb41f13a4666-image.png] שים לב שבמסלול של אחסון אתרים שיתופי הגישה להגדרות המלאות מוגבלות. יש גם את הפונקציה ini_set של PHP.
  • אנטר ב URL (נושא ערוך)

    נפתר
    6
    0 הצבעות
    6 פוסטים
    317 צפיות
    א
    @MGM-IVR אמר באנטר בPHP: @אבו אמר באנטר בPHP: סתם לדוגמא אם אני רוצה לעשות במודול כמו זה בשורה 5 type=api api_link=https://phpsphpsphp.000webhostapp.com/%D7%9E%D7%99%D7%99%D7%9C_%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99/d.php api_add_replace_space=yes api_add_0=n=כאן כותבים את נושא ההודעה api_add_1=g=כאן כותבים את גוף ההודעה לכתוב מייל עם שני שורות אז מה אפשר לשים כדי שבמייל זה ישלח את המילים כאן כותבים בשורה ראשונה ואת המילים את גוף ההודעה בשורה שניה אתה מתכוון לurl ולא לphp. (Url הוא הקישור שאליו מופנה המודל, ששם אם רוצים לשים רווח עושים %20.) אתה צודק, זה מה שחיפשתי (למה לא ענית לי...) יפה שבנת אותי. ובסוף מצאתי שצריך לשים %0A בכל אופן, אם הבנתי מה אתה מנסה לעשות... יכול להיות שיעזור לך לשים \n בין הכתובות מייל אע"פ שקודם היה נראה שהבנת אותי התכוונתי לאנטר בתוך המייל ולא בין הכתובות אבל \n לא עוזר לא בזה ולא בזה משא"כ %0A עובד בשתיהם...
  • אפשרויות הקשה באמצע שמיעת קובץ

    33
    0 הצבעות
    33 פוסטים
    1k צפיות
    ל
    @אאד אקסס לא צריך FTP אני חושב שתצטרך שאילתא אחת להגדרות ושאילתא אחת להעלאת קבצים בכל מקרה לגבי האקסס שאל את המומחים
  • מה הנתיב של הקובץ שלי ב 000webhost

    נפתר
    41
    0 הצבעות
    41 פוסטים
    2k צפיות
    ש
    @לעזור-לכולם אמר במה הנתיב של הקובץ שלי ב 000webhost: @שלוימלה דוגמא אחרי שאתה גומר לכתוב את הטופס תעשה לזה גלישה[בלחיצה על העכבר בצד ימין האפשרות השלישית] יפתח לך חלון חדש תעתיק את הURL אין לי אפשרות כזאת יש רק שנה שם ערוך מחק וכו
  • נושא זה נמחק!

    2
    1
    0 הצבעות
    2 פוסטים
    16 צפיות
  • API לאימות מספר ת.ז.

    16
    6 הצבעות
    16 פוסטים
    1k צפיות
    ש
    @bc98400 איתגרת אותי לכתוב את זה קצר יותר ב-PHP: <?php $count = 0; foreach( str_split( str_pad( $_GET["id"], 9 , '0', STR_PAD_LEFT ) ) as $k => $v ){ $count += $v > 8 ? $v : ($v * ( $k % 2 ? 2 : 1 )) % 9; } echo $count % 10 ? 'no' : 'ok';
  • מחיקת נתונים שהתקבלו בPHP

    8
    0 הצבעות
    8 פוסטים
    276 צפיות
    ש
    @bc98400 זה גם מה שאני הבנתי, וכבר כתבו כאן בעבר שב-PHP אפשר באמת לדרוס ערך שהתקבל ע"י בקשה חוזרת שלו, אבל בפייתון 2 הערכים נשלחים וצריך לגשת אליהם בצורה שונה. כך לדוג' זה יתבצע ב-PHP: if( !isset( $_GET['a'] ) || $_GET['a'] != '1' ){ exit( 'read=t=יש להקיש אחת, אחרת הודעה זו תושמע שוב ושוב=a,no,1,1,7,No' ); }
  • אני לא יודע איך להרכיב כמה קודים PHP לשרת ?

    10
    0 הצבעות
    10 פוסטים
    294 צפיות
    ש
    @אברהם-צבי אני אשמח לעזור לך כאן מעל גבי הפורום. בא ננסה להבין: האם יש לך כמה קודים מוכנים שכל אחד מהם אמור לעשות פעולה אחרת? אם כן - צריך לשים כל אחד בקובץ נפרד עם סיומת php לדוגמא: file.php אם יש לך כמה קודים שכל אחד מהם מבצע חלק אחר ואתה רוצה לחבר אותם שיעבדו יחד - כדאי שתצרף כאן את הקוד (ותדאג למחוק פרטים מזהים כמו מס' מערכת וסיסמה)
  • סיום פונקציה end()

    5
    0 הצבעות
    5 פוסטים
    184 צפיות
    ד בד
    @liy זה לא אמור לנתק אותו, כשהמאזין שנכנס לשלוחת API מנתק את השיחה, ימות המשיח שולחים שוב לשרת את כל מה שהוא הקיש עד עכשיו בשלוחת ה API. בשביל שהשרת לא יחשוב שהוא נכנס שוב לשלוחה, תכניס בשרת (מיד בתחילת הקוד שלך) את מה שהבאתי לך למעלה או שתוסיף את זה בשלוחת ה API בקו api_hangup_send=no
  • 2 הצבעות
    3 פוסטים
    92 צפיות
    K
    נפתרה הבעיה ניתן לצפות בקישור שבפוסט שמעל
  • פונקצייה לשינוי מערך מהגדול לקטן

    2
    0 הצבעות
    2 פוסטים
    142 צפיות
    B
    @nyh rsort() https://www.w3schools.com/php/default.asp