chagold
-
CSS - הדפסת דף אינטרנט עם דפים בגדלים שונים -
סינון מותאם אישית בdatatables@clickone זה מה שעשיתי בסוף.
-
סינון מותאם אישית בdatatablesבדקתי שוב והתברר שהנתונים הוכנסו לד"ב בצורה שגויה (2003-10-19 במקום 03-10-2019)..
תודה רבה -
קוד שמונע מטופס לשלוח ערך של שדה מסוייםלא בדיוק. ז"א הבנתי שהוא לא הכיר את הeditor, לא הבנתי למה (כי חשבתי שבJS הכל 'נמצא על השולחן' יחד).
-
שליחת נתונים מהקלייינט ובDB זה נשמר בסימנים מוזריםהטבלה מוגדרת utf8_general_ci
-
עידוד תכנות לילד?@nigun אמר בעידוד תכנות לילד?:
למעשה לא נראה לי שיש כאן אנשי חינוך אלא מתכנתים
אני יתן לך בפרטי טלפון של מתכנת בכיר שמתעסק הרבה בנוער והוא מכיר טוב את הנושא.
-
כמה שאלות על תכנון DB@WWW אמר בכמה שאלות על תכנון DB:
@WWW אמר בכמה שאלות על תכנון DB:
- בטבלה הנ"ל יש כמה שדות שכן יהיו מורשים לעריכה, ואני חושב לייצר את זה גם בטבלה נפרדת, כשיש מזהה משתמש, מזהה רשומה, ונתוני השדות הערוכים.
הבעיה היא שיש לי נתון מסוים שאמור להיות בחירה מ LIST (כמו: 'בטיפול', 'בתור', 'טופל'), והLIST גם אמור להיות ניתן לעריכה פר משתמש, בד"כ מה שעושים זה טבלה נוספת עם מזהה ורשימת הערכים, ואז ניתן לשמור את נתון המזהה של הערך בLIST, השאלה איך אני עושה את זה פר משתמש?
מה לגבי זה?
לאף אחד אין רעיון?
@dovid ו @clickone@dovid אמר בכמה שאלות על תכנון DB:
בקשר לבעיה השניה, תעשה טבלה, עם עמודה של מזהה רשימה, משתמש, וערך.
זה אני מבין, ואז?
וגם איך אני נותן ערכי ברירת מחדל לכל המשתמשים?כמו שכתבתי לעיל, ז"א שבאלו שמיועדים לכל המשתמשים תכתוב בשדה המשתמש 0 או *, ואז בסינון תעשה שיכלול את אלו.
- בטבלה הנ"ל יש כמה שדות שכן יהיו מורשים לעריכה, ואני חושב לייצר את זה גם בטבלה נפרדת, כשיש מזהה משתמש, מזהה רשומה, ונתוני השדות הערוכים.
-
כמה שאלות על תכנון DBתוסיף לטבלת הליסט עמודה, של 'שיוכים' ועוד עמודה של 'קדימות'.
בעמודת ההרשאות יהיה סוג אחד של ערכים גלובליים והוא יהיה מסומן ב-* או 0, ואצל המשתמשים יהיה בשדה הזה את הID של המשתמש.
ובעמודת הקדימות, כ"א יהיה יכול להגדיר איזה סדר הוא רוצה את הליסט (הערכים הקבועים אתה תקבע את הסדר, בהפרשים של כמה מליונים בין אחד לשני ולשלישי, ובערכים של הלקוחות הם יוכלו להקדים ולאחר לפי המספר שהם נותנים (או מנגנון שיקבע אוטומטית את המספר כשהם יקדימו ויאחרו אותו). הערכים הקבועים לא יהיו נתונים לשינויי קדימות ע"י הלקוחות, אבל יהיה אפשר לעשות ביניהם את מה שהלקוח רוצה.
(אם אתה רוצה לשפץ עוד, אז תוכל לעשות עמודה נוספת של 'פעיל'/'לא פעיל').בכל אופן, הקוד יבחר כל מה שכלול בID המשתמש או * (או 0).
-
כמה שאלות על תכנון DB-
שלב הבא של מה שעשית: לעשות join שלוקח לפי ID מזהה משתמש > מזהה הרשאה (מטבלת השילוב) > סוגי הרשאות (מטבלת סוגי ההרשאות), כאשר בעצם צריך בתוצאות רק שדה אחד של 'סוגי רשומות'. ואח"כ אתה בודק אם הרשומה מסוג X או Y נמצאת באחד (או יותר) מהתוצאות שעלו בשאילתה הקודמת.
(אגב, יש מסדי נתונים שיש סוג שדה של מערך, והיית יכול לחסוך את 2 הטבלאות המתווכות, ובמקומו היית עושה בטבלת המשתמשים שדה (מערך) של הסוגים המורשים. אותו הדבר אם היית גם עושה 'קבוצות הרשאות', שהיית עושה לכל משתמש שדה 'קבוצות' (שהיה מערך, ובו רשומים הID של הקבוצות שהוא מקושר אליהם), ובקבוצות היה שדה מערך של הסוגים אליהם יש הרשאה). -
הליסט לא רלוונטי לעצם ההרשאות לגישה לטבלה לעריכה.
לגופה של שאלה, בהנחה שהכתיבה לDB בעצם היא ע"י קוד ולא גישת קליינט לDB. א"כ צריך להוסיף בטבלת השילוב שדה של 'רמת הרשאה' כשלדוגמא קוד 1 יהיה קריאה בלבד, קוד 2 יהיה עריכה.
-
-
יצירת תור לבקשות API@nigun אמר ביצירת תור לבקשות API:
@chagold
לא כל כך הבנתי מה יצא שםשבPHP מומלץ להשתמש עם טריגרים בד"ב ולא לולאה.
אם כי לא יודע אם זה רלוונטי לגביך (גם כי לא הבנתי בדיוק את המקרה...). -
התקנת שרת מחדשיש באשכול הזה הדרכה להתקנת freepbx מחדש.
-
קבלת מזהה סשן מלקוח לאחר יצירת סשן (PHP)לא הצליח לי עם session_name() אבל הצליח עם session_id()
-
יש כאן למישהו נסיון עם ניתוח הקשרים ומופולוגיה בשפה העברית?א. מורפולוגיה
ב. לא הבנתי מה זה קשור לתכנות
ג. יש הרב מתתיהו גלזרסון שכמדומני מתעסק בזה (בלה"ק). מתגורר בבית וגן. -
גישה לאובייקטים במערך לפי id (ולא לפי מיקום) - js@dovid עכשיו נפל לי האסימון שכשאני נותן לו ID אני ניגש אליו ישירות בלי קשר להורה.
תודה. -
איך מוצאים מתכנת/ת בקוד לעבודה קטנה?@מורשת-מרן אמר באיך מוצאים מתכנת/ת בקוד לעבודה קטנה?:
@מורשת-מרן תודה.
@פלמוני אם אדע מה היא העבודה אוכל להגיב
באימייל - chagld שטרודל גימייל
תודה -
הכנסת אובייקטים חדשים לתוך מערך c#@dovid אמר בהכנסת אובייקטים חדשים לתוך מערך c#:
אני חושב שפשוט אי אפשר ללמוד ככה,
חייבים לעבור מדריך מינימלי.
בכל אופן לשאלתנו:List<OrderLineItem> list = new List<OrderLineItem>(); foreach (OrderLineItem value in jsonorder.Order.Envelopes.Envelope.Lines.Line) { list.Add(new OrderLineItem { product_id = 22, name = "name", quantity = 1 }); };
זה לא שלא עברתי לדוגמא על המדריך של webmaaster בקריאה של כמה דקות כדי לקבל את התמונה, וזה ממש מינימלי ולא מתייחס לשאלות שלי. לדוגמא איך שולחים בקשת http, או השאלה הנוכחית על רשימת אובייקטים.
בכ"א תודה רבה ועצומה על ההתייחסות והתשובות (ולא רק מהיום, אלא מאז שהצטרפתי לפורום code613. כולכם יודעים שזה מקדם אותי לרמות שלא היה לי שום אפשרות אחרת להשיג אותם. ועוד בזמן אפסי).
-
קבלת response בבקשת http מ-vs2017, שפה c#תודה.
אם אני מקבל את זה בinspactors ב-textview אז זה התשובה? -
קבלת response בבקשת http מ-vs2017, שפה c#עשיתי את הקוד הזה. הוא אמור לשלוח json ולקבל תגובה מהשרת.
כדי שאוכל לוודא שהjson נשלח טוב אז עשיתי פונקציה בשרת שאמורה להחזיר את ערך הjson שנשלח.
למעשה לא קיבלתי את החזרה המבוקשת ואני לא יודע אם בכלל זה הגיע לשרת.
יש צורה בVS2017 לדבג את הבקשה והחזרה (כמו למשל בכרום)?
הקוד הוא
private static void send_to_server() { //שליחת הנתונים לשרת WebRequest webRequest = WebRequest.Create("http://domain.com/sss.php"); webRequest.Method = "POST"; webRequest.ContentType = "application/json; charset=utf-8"; string postData = "{\"sss\":\"sdfa\",\"dasf\":\"asdfaf\"}"; byte[] byteArray = Encoding.UTF8.GetBytes(postData); webRequest.ContentLength = byteArray.Length; Stream dataStream = webRequest.GetRequestStream(); // Write the data to the request stream. dataStream.Write(byteArray, 0, byteArray.Length); // Close the Stream object. dataStream.Close(); // Get the response. WebResponse response = webRequest.GetResponse(); // Display the status. Console.WriteLine(((HttpWebResponse)response).StatusDescription); dataStream = response.GetResponseStream(); Console.WriteLine(response.GetResponseStream()); // Open the stream using a StreamReader for easy access. StreamReader reader = new StreamReader(dataStream); // Read the content. string responseFromServer = reader.ReadToEnd(); // Display the content. Console.WriteLine(responseFromServer); // Clean up the streams. reader.Close(); dataStream.Close(); response.Close(); }