דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. רשימת סוגי הקבצים, (לשימוש כפרמטר ב-curl_file_create)

רשימת סוגי הקבצים, (לשימוש כפרמטר ב-curl_file_create)

מתוזמן נעוץ נעול הועבר תכנות
6 פוסטים 3 כותבים 155 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    כתב ב נערך לאחרונה על ידי
    #1

    בmailgun, בשליחה בcurl, צריך לצרף את הקבצים ב-curl_file_create.
    לכל קובץ יש גם את הtype שלו. כזה curl_file_create($filename, 'application/pdf', 'example.pdf'))
    אני רוצה רשימה של כל סוגי הקבצים הסטנדרטיים.

    יש משהו מוכן כזה?

    I dovidD 2 תגובות תגובה אחרונה
    0
    • I מנותק
      I מנותק
      ivrtikshoret
      השיב לchagold ב נערך לאחרונה על ידי ivrtikshoret
      #2

      @chagold כתב ברשימת סוגי הקבצים, (לשימוש כפרמטר ב-curl_file_create):

      בmailgun, בשליחה בcurl, צריך לצרף את הקבצים ב-curl_file_create.
      לכל קובץ יש גם את הtype שלו. כזה curl_file_create($filename, 'application/pdf', 'example.pdf'))
      אני רוצה רשימה של כל סוגי הקבצים הסטנדרטיים.

      יש משהו מוכן כזה?

      https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
      https://docs.w3cub.com/http/basics_of_http/mime_types/complete_list_of_mime_types.html
      יש עוד המון חיפוש פשוט בגוגל עזר לי
      "MIME types list"

      תגובה 1 תגובה אחרונה
      3
      • dovidD מנותק
        dovidD מנותק
        dovid ניהול
        השיב לchagold ב נערך לאחרונה על ידי dovid
        #3

        יש פוקנציה בPHP לשם כך:

        curl_file_create($filename, mime_content_type($filename), 'example.pdf'));
        

        אפשר גם את השם לתת מהמקור:

        curl_file_create($filename, mime_content_type($filename), basename($filename)));
        

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        dovidD תגובה 1 תגובה אחרונה
        2
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          השיב לdovid ב נערך לאחרונה על ידי
          #4

          אני כעת רואה בתיעוד של curl_file_create
          https://www.php.net/manual/en/curlfile.construct.php
          ששני הפרמטרים של הmime type והשם הם אופציונלים, אז יש מצב שאם משמיטים אותם הכל אוטומטי וזהו.

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          chagoldC תגובה 1 תגובה אחרונה
          1
          • chagoldC מנותק
            chagoldC מנותק
            chagold
            השיב לdovid ב נערך לאחרונה על ידי chagold
            #5

            @dovid כתב ברשימת סוגי הקבצים, (לשימוש כפרמטר ב-curl_file_create):

            אני כעת רואה בתיעוד של curl_file_create
            https://www.php.net/manual/en/curlfile.construct.php
            ששני הפרמטרים של הmime type והשם הם אופציונלים, אז יש מצב שאם משמיטים אותם הכל אוטומטי וזהו.

            אבל בלי שכותבים מפורש את שם הקובץ, כל נתיב הקובץ נכנס לתוך שם הקובץ. אז כדי לשנות את שם הקובץ שהוא הפרמטר השלישי אני חייב להכניס לפניו את הפרמטר השני.

            dovidD תגובה 1 תגובה אחרונה
            2
            • dovidD מנותק
              dovidD מנותק
              dovid ניהול
              השיב לchagold ב נערך לאחרונה על ידי
              #6

              @chagold אם אתה משתמש בphp 8 אתה יכול לדלג על פרמטר אופציונלי על ידי מתן שם לפרמטרים:

              curl_file_create(filename: $filename, posted_filename: basename($filename)));
              

              https://wiki.php.net/rfc/named_params
              הייתה הצעה (שנדחתה) לאפשר דילוג על פרמטרים פה:
              https://wiki.php.net/rfc/skipparams,

              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

              בכל נושא אפשר ליצור קשר dovid@tchumim.com

              תגובה 1 תגובה אחרונה
              3

              בא תתחבר לדף היומי!
              • התחברות

              • אין לך חשבון עדיין? הרשמה

              • התחברו או הירשמו כדי לחפש.
              • פוסט ראשון
                פוסט אחרון
              0
              • דף הבית
              • קטגוריות
              • פוסטים אחרונים
              • משתמשים
              • חיפוש
              • חוקי הפורום