لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 08/08/24 in أجوبة
-
لدى vs code ماهي الامتدادات التي يجب تنزيلها لعمل مشروع متكامل باستخدام html,css,javascript,php؟ وماهي الطريقه الصحيحه لربطها معا؟3 نقاط
-
2 نقاط
-
في موقعي للطقس حدث تراجع ملحوظ في معدل الظهور كنت احقق بين 11 الى 12 الف ظهور يوميا و الان احقق بين 7 الى 8 الالف ظهور ما هو السبب و الحلول للعلم لدي اكثر من 100 الف صفحة حول العالم تم فهرستها1 نقطة
-
يوجد form فيه input عدد اثنين... الأول خاص بالأسم والثاني خاص بالصور.... عامود الصور img0.... عامود الاسم name.... لما يتم ارسال المعلومات بدي الصوره تذهب إلى folder اسمه BMW.... وبدي اسم الصوره يكون بأسم الشخص الذي ارسل المعلومات.... حتى بسهولة يتم معرفة الصورة تبع أي شخص أثناء البحث في داخل ال folder...1 نقطة
-
السلام عليكم ورحمه الله وبركاته لم ادرس مجال الذكاء الاصطناعي من قبل لدي تجربة بسيطة في أساسيات html css سأقوم با لاطلاع علي المدخل الاساسي في دورة تصميم واجهة المستخدم هل هي فقط من بين الأساسيات أم هناك أشياء أخرى يجب علي دراستها1 نقطة
-
1 نقطة
-
ما تقوم به هو تحميل بيانات من قاعدة البيانات إلى ملف CSV، ولكنك لا تقوم بتحميل الصور نفسها إلى ملف Excel. ولفعل ذلك في ملف Excel، فعليك استخدام ملف Excel_BINARY ( بصيغة xls أو xlsx ) بدلاً من ملف CSV، وستحتاج إلى استخدام مكتبة مثل PHPExcel أو Spreadsheet_Excel_Writer لكتابة الصور إلى ملف Excel أو المكتبات السابق ذكرها.1 نقطة
-
لا تستطيع عرض الصور مباشرة من مسار على الخادم في ملفات Excel كما تفعل في صفحات الويب، ستحتاج إلى استخدام مكتبة PHP خاصة بالتعامل مع ملفات Excel مثل PHPExcel أو PHPSpreadsheet.1 نقطة
-
1 نقطة
-
إن كان المقصود جدول في صفحة ويب، فمن خلال عنصر img كالتالي: echo '<td><img src="' . $row['file'] . '" width="100" height="100"></td>'; أيضًا بالإمكان وضع الصورة داخل عنصر a لكي تصبح قابلة للنقر: echo '<td><a href="' . $row['file'] . '"><img src="' . $row['file'] . '" width="100" height="100"></a></td>'; وبإمكانك توفير رابط لتحميلها من خلال سمة download: echo "<td><a href='" . $row['file'] . "' download>تحميل الصورة</a></td>";1 نقطة
-
لا علاقة للأمر بالفهرسة و100 ألف صفحة هو رقم ضخم جدًا وبالتالي توليده في فترة قصيرة يعني أن المحتوى به ضعيف، المهم هو جودة المحتوى ومدى جودة تجربة المستخدم وأيضًا النية intention من وراء عمليات البحث، فتفقد الكلمات التي انخفض بها معدل الظهور أو الزيارات وقم بالبحث عنها وتفقد ما النتائج التي تظهر لمعرفة السبب. وربما قمت بتغيير على الموقع مؤخرًا أدى إلى ذلك عليك التراجع عنه والإنتظار فترة لتعود النتائج، لكن عليك تحسين الموقع والعمل عليه خلال تلك الفترة. أيضًا معدل الظهور لا فائدة منه، المهم هي النقرات CTR، عليك تحسين العناوين والمحتوى لزيادة تلك النسبة، وأيضًا تحسين الـ Bounce Rate، وتلك أمور تستطيع معرفته من خلال google analytics و google console.1 نقطة
-
فيه عامود يحتوي على صوره كيف اضع ال td في الجدول echo "<td>" . $row['file'] . "</td>"1 نقطة
-
1 نقطة
-
نعم مثل الكود الذي أرسلته يمكنك نسخه أو أضافة هذا السطر: fprintf($output, "\xEF\xBB\xBF");1 نقطة
-
يجب التأكد من أن الملف الناتج يحفظ بالترميز الصحيح UTF-8، يمكنك القيام بذلك عن طريق التأكد من استخدام الترميز الصحيح عند كتابة البيانات إلى ملف CSV بهذا الشكل: <?php include('conn.php'); if (isset($_POST['disease_type'])) { $disease_type = $_POST['disease_type']; $sql = "SELECT * FROM UN WHERE disease_type = '$disease_type'"; $result = $conn->query($sql); if ($result->num_rows > 0) { $filename = "data_from_UN_$disease_type.csv"; header('Content-Type: text/csv; charset=utf-8'); header('Content-Disposition: attachment; filename=' . $filename); $output = fopen('php://output', 'w'); fprintf($output, "\xEF\xBB\xBF"); $header = ['الاسم', 'عنوان', 'نوع']; fputcsv($output, $header); while ($row = $result->fetch_assoc()) { fputcsv($output, $row); } fclose($output); exit(); } else { echo "No data found for this disease type."; } } $conn->close(); ?> حيث نقوم بإضافة الـ BOM (\xEF\xBB\xBF) في بداية ملف CSV. هذا يساعد في تأكيد أن Excel سيتعرف على الترميز UTF-8 ويعرض النصوص العربية بشكل صحيح.1 نقطة
-
عرفت فين مشكله اخي مشكله تظهر لما اغير لغه موقع من انجليزي لعربي يبقي هنا مشكله في ثيم صح ؟1 نقطة
-
1 نقطة
-
يتم بناء على حلول الأسئلة التي تساعد في حلها ، و أيضا على الأعجابات التي تحصل عليها من الأعضاء الأخرين ، ايضا على عدد و كمية المشاركات و الأسئلة التي تقوم بنشرها . وهي أمر لقياس مدى نشاطك على الأكاديمية فقط، الأمر مشابه لموقع Stack Overflow في حال قمت بتصفحه من قبل ستجد أن لكل عضوة نقاط سمعة. وبالنسبة لك فنقاط السمعة الـ 24 التي حصلت عليها قادمة من حصولك على 24 اعجابا على مشاركاتك في الموقع.1 نقطة
-
ليس تماما . عملية JWT (JSON Web Token) ومفهوم الـ "session" هما طريقتان مختلفتان لإدارة الجلسات وتوثيق المستخدمين في التطبيقات لكنهما يختلفان في الطريقة التي يتم بها ذلك: JWT Token: هو عبارة عن رمز مميز يُستخدم لتوثيق الهوية وتبادل المعلومات بين الأطراف بشكل آمن. يتكون من ثلاثة أجزاء: رأس (Header)، جسم (Payload)، وتوقيع (Signature). حيث يتم تشفير المعلومات التي بداخله مع أنه يمكن رؤية البيانات من خلال أي شخص حيث يمكن فك تشفيره بسهولة لذلك لا يجب حفظ معلومات مهمة بداخله ولكن ما يميزه هو أنه يتم تشفيره برمز معين لذلك في الخادم يتم التأكد من ال Signature فإذا تم التعديل على ال token أو تم تشفيره برمز خاطئ سيتم إكتشاف أن هذا ال token مزيف. يحتوي الـ JWT على معلومات مشفرة يمكن أن تشمل معرف المستخدم وأي بيانات أخرى قد تكون ضرورية.يتم تخزين الـ JWT عادةً في المتصفح (كـ cookies أو localStorage) ويرسل مع كل طلب إلى الخادم.يتم التحقق من صحة الـ JWT في الخادم باستخدام التوقيع للتحقق من عدم التلاعب. Session: هي عبارة عن طريقة لتخزين معلومات المستخدم على الخادم بدلا من العميل. عند تسجيل دخول المستخدم، يتم إنشاء "جلسة" على الخادم ويُعطى المستخدم معرف جلسة (session ID). يتم تخزين هذا المعرف في المتصفح عادةً كـ cookie ويتم إرساله مع كل طلب إلى الخادم. الخادم يستخدم هذا المعرف للوصول إلى معلومات الجلسة المخزنة على الخادم واسترجاع بيانات المستخدم. لذلك الإختلاف الرئيسي هو أن البيانات في JWT يتم تخزينها لدي المستخدم وإرسال ال JWT في كل طلب للخادم ويتأكد الخادم من صحة الرمز و يستخرج المعلومات منه أما ال session فيتم تخزين البيانات في الخادم و يتم تخزين ال session id فقط لدي المستخدم .1 نقطة
-
قم أولاً بحذف مجلد.gradle ومن المفترض أن تجده في المسار التالي: C:\Users\<USERNAME>\. gradle في حال كان مخفيًا قم بإظهار المجلدات والملفات المخفية ثم احذفه. أعد الآن بناء المشروع وتفقد هل المشكلة اختفت أم لا. وفي حال استمرت تأكد من أنّ لغة نظام الويندوز لديك هي الإنجليزية وليس العربية ثم أعد تشغيل الحاسوب، وفي حال استمرت المشكلة حاول استخدام الإصدار 3.0 من flutter إذا كان لديك إصدار أعلى.1 نقطة