דילוג לתוכן

רשתות

3.7k נושאים 37.5k פוסטים

קטגוריות משנה


  • 213 נושאים
    2k פוסטים
    ד
    @קראנץ-ונילה לא אני עשיתי את הדיס-לייק אבל מי שעשה את זה אולי בגלל שיש אחראים לכך שנושאים פתורים יסומנו כ"נפתר", וזה לא תפקיד המשתמשים לתזכר את הכללים
  • 634 נושאים
    5k פוסטים
    ע
    @A0533057932 const validetFunctions = { phone: isValidIsraeliPhone, type: checkType, profession: checkProfession, min_max_price: checkNumber, ringMode: checkRingMode, area: checkArea, city: checkCity }; function validateAdParams(params) { let cleanParams = {}; for (const key of Object.keys(params)) { const validateFunc = validetFunctions[key]; if (!validateFunc) { return { status: "error", message:`Unknown parameter: ${key}` }; } if (!validateFunc(params[key])) { return { status: "error", message: `Invalid value for ${key}` }; } cleanParams[key] = params[key]; }; return { status: "success", data: cleanParams }; } async function insertRecord(connection, tableName, dataObject) { const columns = Object.keys(dataObject); const values = Object.values(dataObject); const placeholders = columns.map(() => '?').join(', '); // בונה SQL באופן דינמי - אין יותר שרשור מחרוזות ידני עם פסיקים! const sql = `INSERT INTO ${tableName} (${columns.join(', ')}) VALUES (${placeholders})`; return connection.execute(sql, values); } export async function addAdNEw(params) { // בדיקת הפרמטרים והכנת אובייקט נקי להוספה למסד הנתונים const validateResult = validateAdParams(params); if (validateResult.status === "error") { return validateResult; } // הכנת אובייקט להוספה למסד הנתונים let adToAdd = { phone: validateResult.data.phone, type: validateResult.data.type, profession: validateResult.data.profession, } if (validateResult.data.min_max_price) {adToAdd.min_max_price = validateResult.data.min_max_price;} if (validateResult.data.type === "מחפש" && validateResult.data.ringMode) {adToAdd.ringMode = validateResult.data.ringMode;} // הכנת רשימת הערים להכנסה let citiesToInsert = []; // אזור - לא חובה, אבל אם קיים חייב להיות תקין if (validateResult.data.area) { if (checkArea(validateResult.data.area)) { citiesToInsert.push(validateResult.data.area); } else { return { status: "error", message: "Invalid area" }; } } // עיר - לא חובה, אבל אם קיים חייב להיות תקין else if (validateResult.data.city) { if (Array.isArray(validateResult.data.city)) { for (const city of validateResult.data.city) { citiesToInsert.push(city); } } // אם לא נבחר אזור ולא עיר, נכניס "all" כדי לסמן שהמודעה תקפה לכל הערים } else { citiesToInsert.push("all"); } // הוספת המודעה למסד הנתונים let connection; try { connection = await pool.getConnection(); // לוקחים חיבור מהמאגר await connection.beginTransaction(); const [result] = await insertRecord(connection, 'ads', adToAdd); const adId = result.insertId; citiesToInsert = citiesToInsert.map(city => [adId, city]); await insertRecord(connection, 'ad_cities', citiesToInsert); await connection.commit(); return { status: "success", message: "Ad added successfully", adId: adId }; } catch (error) { if (connection) { console.log("Error adding ad:", error); await connection.rollback(); throw error; }} finally { if (connection) { connection.release(); } } }
  • מה הסינון המועדף עליך

    נעוץ נעול
    64
    24 הצבעות
    64 פוסטים
    8k צפיות
    ה
    @bbn אמר במה הסינון המועדף עליך: @148 לא צריך לשלם אתה מקבל כל חודש נקודות במתנה ובכל סינון אין כזאת אפשרות לשלוח דברים לבדיקה בלי הגבלה הרי זה עבודה שאתה מבקש מהם יותר וזה הגיוני שזה ככה זה עם הגבלה... יש רק מספר מצומצם של פניות לחודש....
  • בקשת מידע | שיבושים רבים בקו האינטרנט

    8
    2 הצבעות
    8 פוסטים
    79 צפיות
    א.מ.א
    @גמזו לא. לא נראה לי שיש ראוטר עם סים שספקיות האינטרנט בארץ תומכות בו...
  • שיתוף | פניה לגוגל בשביל אימות קולי ללא SMS

    77
    1
    11 הצבעות
    77 פוסטים
    2k צפיות
    נ
    @לשכת-הרב כתב בשיתוף | פניה לגוגל בשביל אימות קולי ללא SMS: אז לפחות היית צריך לכתוב שזה תחושה שלך ולא לקבוע זאת כעובדה מכיון שזה לא נכון, כתוב שם שרק ה"תרגום" לעברית של התשובה, הוא בעזרת כלים. אם כדבריך, הם לפחות היו צריכים לציין שגם תוכן ואמינות התשובה היא מ AI סליחה לא אחזתי שהייתי צריך להתעמק בזה כ"כ
  • 25 הצבעות
    5 פוסטים
    442 צפיות
    צ
    @למה-זה-תשאל-לשמי אתה רציני? להקפיץ נושא בין 5 שנים תקרא את כללי הפורום
  • בירור | על איזה אתר לבנית 'אפלקציות' הייתם ממליצים?

    22
    0 הצבעות
    22 פוסטים
    357 צפיות
    cfopuserC
    @מים-אחרונים הברירת מחדל (במקרה שלך זה פלאש)
  • 5 הצבעות
    5 פוסטים
    107 צפיות
    ב
    מי שמתקין על כרום אשמח לשמוע שעובד כראוי ועוד בקשה אולי אחד מהמומחים יוכל לעזור לי בזה כרגע התוסף מציג את ההודעות וניתן לצטט ואף להגיב בלייקים כמו כל הודעה בפרוג אבל כל תגובה באימוג'י מועברים לעמוד אישור פעולה למרות הניסיונות הרבים שלי לא הצלחתי לפתור את זה ואשמח אם יש מישהו שיוכל לשפר את זה או לכוון אותי
  • 0 הצבעות
    6 פוסטים
    58 צפיות
    מתכנת חובבמ
    @דאנציג כתב בבקשת מידע | שימוש במכשיר נדרים פלוס כראוטר?!? האם יהיה מסונן?: לדעתי לשאול את זה כאן, זה כמו לשאול כאן כמה עולה חלב בחנות ליד הבית שלך 7.28 שקל לליטר רוצה לומר אין בזה סטנדרט? כלומר הסים שהם מביאים הוא לא זהה בכל המקרים ורק שבשנים האחרונות יש שינוי לגבי עניין הנקודה החמה?
  • שיתוף | מייל לפלאפון הכשר

    1k
    25
    132 הצבעות
    1k פוסטים
    169k צפיות
    א
    @תחשוב-טוב כתב בשיתוף | מייל לפלאפון הכשר: מה יש לעשות אם חסום לי המספר שפתחתי בימות המשיח (כנראה ועדת הרבנים) וזה אומר לי שהמספר לא מחובר... וכבר רשמתי את המייל שלי שישלח אליו צינתוקים אפשר דרך וירטואל פלוס להיכנס לקו
  • עזרה | נטסטיק מומלץ אלי אקספרס

    43
    1 הצבעות
    43 פוסטים
    3k צפיות
    ע
    @אמיר כתב בעזרה | נטסטיק מומלץ אלי אקספרס: יצא עוד דגם רק שימו לב: ● סוללה: ללא סוללה
  • 0 הצבעות
    2 פוסטים
    25 צפיות
    cfopuserC
    @יהיה-טוב הכי טוב אם תפנה אליהם ישירות, אני מניח שאתה לא הראשון שנתקל בבעיה כזאת.
  • 14 הצבעות
    36 פוסטים
    2k צפיות
    בנימין מחשביםב
    אני לא יודע אם קשור לכאן אבל יש את התוסף הזה שמשלב שה‫קבצים המצורפים למייל - מופיעים מיד למעלה (בלי לקרוא את אינסוף הפרסומות) + נגן וידאו‬. רלוונטי במיוחד ל'המעניינים'
  • שאלה | אני לא מצליח להיכנס לחשבון גוגל עסקי

    1
    0 הצבעות
    1 פוסטים
    15 צפיות
    אין תגובות
  • בקשת מידע | נתקלתי בניסיון עוקץ. מנסה להבין מהו...

    34
    4
    4 הצבעות
    34 פוסטים
    697 צפיות
    א
    @שניאור-שמח כתב בבקשת מידע | נתקלתי בניסיון עוקץ. מנסה להבין מהו...: אבל כנראה שלא מדובר בעוקץ כמו שכתבתי לעיל הגבתי להודעות האחרונות. הוזכרו כאן באשכול מקרים אחרים שהם בוודאות עוקץ.
  • עזרה | אני לא מצליח לפתוח חשבון גוגל ממכשיר אנדרואיד

    1
    0 הצבעות
    1 פוסטים
    16 צפיות
    אין תגובות
  • 40 הצבעות
    361 פוסטים
    13k צפיות
    פלמנמוניפ
    @תלת-פאזי כן, אבל כמובן שיש להריץ מחדש את יצירת השלוחות, וכן למחוק את הטוקן הישן
  • בקשת מידע | קופונים לטמו ועלי אקספרס

    2
    0 הצבעות
    2 פוסטים
    47 צפיות
    יאיר דניאלי
    @דניאל-הלוי עיין בגוד לינק - חפש שם נושאים כאלו
  • שיתוף | דומיינים חינמיים לגמרי!

    4
    3 הצבעות
    4 פוסטים
    145 צפיות
    מ
    @A0533057932 כתב בשיתוף | דומיינים חינמיים לגמרי!: @מד זה לא דומיין זה תת דומין על כל המשתמע מכך נכון, אבל זה נותן לשנות NS כמו דומיין אמיתי. בתאוריה זה אמור להיות חינם https://www.freenom.com/en/index.html לא עובד כיום. (יותר פרטים)
  • בעיה | רשת סלולרית במכשיר FIG לא זמינה

    8
    0 הצבעות
    8 פוסטים
    49 צפיות
    צ
    @איש-תמים-היה תנסה סים של סלקום אבל מחיפוש ברשת עולה כי התדרים שלו כמעט לא נתמכים בארץ בפרט אחרי שהתחילו לסגור את 850 בדור שלוש Spoiler זה מה שמצאתי Networks: GSM 850 MHz /1800 MHz /1900 MHz WCDMA: 1900 MHz /1700 MHz /850 MHz TDD-LTE: B2/B4/B5/B12/B13/B17/B25/B26/B30/B66
  • בקשת מידע | אינטרנט סיבים רימון

    10
    0 הצבעות
    10 פוסטים
    76 צפיות
    דורש 3ד
    מניסון אישי הם נותנים ואם לא תלונה במשרד התקשורת שזה הדבר הכי קל בעולם ופשוט והם מתקפלים ומנשקים לך את הנעלים
  • נושא זה נמחק!

    87
    1
    41 הצבעות
    87 פוסטים
    1k צפיות