اذهب إلى المحتوى

زمزم بنت يوسف

الأعضاء
  • المساهمات

    19
  • تاريخ الانضمام

  • تاريخ آخر زيارة

كل منشورات العضو زمزم بنت يوسف

  1. عملت هذه الخطوات هذا الكود للبايثون: @app.route('/save_data', methods=['POST']) def save_data(): try: data = request.get_json() product_name = data['productName'] ingredient = data['ingredient'] date_value = data['date'] cur = mysql.connection.cursor() cur.execute("INSERT INTO products (ProductName, ExpiryDate, Ingredient) VALUES (%s, %s, %s)", (product_name, ingredient, date_value)) mysql.connection.commit() cur.close() return jsonify({"message": "Data saved successfully"}), 200 except Exception as e: print("Exception:", e) return jsonify({"error": str(e)}), 500 وهذا الكود للجافاسكربت: async function confirmSave() { if (confirm("Are you sure you want to save the data?")) { const productName = prompt("Please enter the name of the product:"); if (productName !== null && productName.trim() !== "") { await saveData(productName); } else { alert("Product name cannot be empty."); } } } async function saveData(productName) { const containers = document.querySelectorAll('.container'); let ingredient = ''; let date = ''; let algrency = ''; containers.forEach((container, index) => { const textBox = container.querySelector('.text-box'); const value = textBox.value.trim(); switch(index) { case 0: ingredient = value; break; case 1: date = value; break; case 2: algrency = value; break; } }); // Prepare data to send const postData = { productName: productName, ingredient: ingredient, date: date, }; try { const response = await fetch('/save_data', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(postData) }); if (!response.ok) { throw new Error('Network response was not ok'); } const responseData = await response.json(); console.log(responseData.message); // Log the response message } catch (error) { console.error('Error:', error); } console.log("Product Name:", productName); console.log("Ingredient:", ingredient); console.log("date:", date); console.log("Algrency:", algrency); } ما هي المشكلة؟
  2. السلام عليكم يظهر معي هذه المشكلة ... POST http://localhost:5000/save_data 500 (INTERNAL SERVER ERROR) لما أريد أخذ داتا من الموقع بواسطة js وحفظها في داتا بيس عن طريق عمل كونكشن بواسطة flask python كيف أقدر أحل المشكلة
  3. السلام عليكم... معي صفحة login و صفحة regestir و صفحة بروفايل... حينما يقوم المستخدم بإنشاء حساب جديد يتم حفظ جميع بياناته (اسم، المنطقة ، كلمة المرور) عندما يعمل login في الموقع من المفترض ان تظهر بيناته في صفحة البروفايل... ولكن لا تظهر شيء من البيانات في progile.... ما هي المشكلة التي ممكن أن تحدث؟ علما أني استخدم ASP.NET CORE razor page
  4. مرحبا ... ما هو الفريق بين MVC و API في ASP.NET CORE؟ ومتى استخدم كل واحد منهم ؟ وأي منهم أفضل؟ وهل هن يعتبر famework ؟ أو ماذا؟
  5. السلام عليكم.... كيف أقدر أخطط لمشروع fullstack>>> طيب يعني أنا أعرف أصمم واجهات باستخدام لغات front end (HTML-CSS-Bootstrap-abgular) و أبرمج باستخدام (c# ,ASP.net core)back end لكن لما أجي أريد أنشيء مشرع جديد ما أعرف كيف أبدأ، ايش لازم أسوي قبل كيف أخطط ل class ،ايش الآلية بلازم اتتبعها؟
  6. لم أفهم جيدا... لو سمحت هل يمكن أن تشرح أكثر تفصيلا
  7. السلام عليكم لو كنت استخدم نظام razor pages،هل يمكنن استخدام مه angular framework ؟وأين أضيفه من ضمن الصفحات؟
  8. فهمت جزاك الله خيرا فقط للتأكيد على فهمي الآن هن فقط عبارة عن مسميات يطلق على حسب نوع المحتوى؟ وهو لا يؤثر في طريقة كتابه وهيكلة الكود ؟هل هكذا صحيح؟
  9. السلام عليكم ... ما هو الفرق بين web app و web site ؟ لم أفهم الفرق جيدا بينهما...
  10. شكرا ،جزاك الله خيرا، سؤال آخر لوسمحت هل تعلم إذا كان بإمكان ربط كود بايثون مع كود React Native؟
  11. السلام عليكم.. هل يمكن عمل تطبيق هاتف متكامل باستخدام الجافاسكريبت؟وكيف ستكون كفاءته مقارنة باللغات الأخرى المستخدمه في إنشاء تطبيقات الهواتف؟
  12. السلام عليكم كيف ممكن أربط التطبيق مالي (السفتوير) مع جهاز إلكتروني (الهاردوير) ؟
  13. السلام عليكم ورحمة الله وبركاته لذدي مشكلة بسيطة : إذا كان معي لستين L1 و L2 وأريد تقسيم اللست الأولى إعتمادا على اللست الثانية مثل ما يظهر في الصورة.. كيف أستطيع فعل ذلك؟ و جزاكم الله خيرا
  14. السلام عليكم لو سمحتم لدي سؤال في لغة بايثون عملت list تحوي على random value وحفظتها في متغير LISTRANDOM بعدين ناديت فينكشن insertionSort تعمل على ترتيب القيم ومررت اللست فيها وحفظتها في متغير inseartion_sort بعد ما عملت هذه الخطوة لما أطبع LISTRANDOM تطلع اللست مرتبه بالرغم أنا ما حفظت التغير فيها...حفظته في متغير ثاني... فما هو السبب؟وكيف يمكن حل هذه المشكلة فأنا لا أريد أن يحدث تغير في قيم LISTRANDOM فقط يكون في inseartion_sort
×
×
  • أضف...