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

لوحة المتصدرين

  1. ايمن ميلاد

    ايمن ميلاد

    الأعضاء


    • نقاط

      8

    • المساهمات

      247


  2. Khaled Osama3

    Khaled Osama3

    الأعضاء


    • نقاط

      3

    • المساهمات

      1579


  3. فارس العرادي

    فارس العرادي

    الأعضاء


    • نقاط

      3

    • المساهمات

      5


  4. محب روفائيل

    محب روفائيل

    الأعضاء


    • نقاط

      1

    • المساهمات

      51


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 03/31/24 في كل الموقع

  1. السلام عليكم ممكن حل مشكلة في صورة كل ما اعمل start تظهر مشكلة جربت حل عمل مجلد data متدوال كثير في انترنت تظهر مشكلة بعد شهر ياريت اريد حل نهائي لها
    2 نقاط
  2. مثل ماهو واضح في الصورة اكتب الكود في VS لكن لا يظهر في الملف هل يوجد خطأ في كتابي للكود
    2 نقاط
  3. السلام عليكم تظهر مشكلة رغم وضعي لمجلد vendor داخل مشروع حل مرفق من موقع stckover لم تحل بعد مشكلة ممكن حل اخواني كرام https://stackoverflow.com/questions/41209349/requirevendor-autoload-php-failed-to-open-stream
    1 نقطة
  4. لدي مشروع كبير جدا , ويوجد فيه صفحات كثيرة واحتاج طريقة عزل اكواد html عن php لكي تساهل علي قراءه الاكواد وتعديل عليها .. مثال قبل التعديل if ( $this->taskNumber == 0 ) { echo "<div id=\"qstd\">\r\n\t<h1> <img class=\"point\" src=\"assets/x.gif\" alt=\"\" title=\"\"> "; echo LANGUI_GUIDE_T1; echo "</h1><br>\r\n\t<i>"; echo LANGUI_GUIDE_T2; وبعد ما قمت بتعديل الكود يدوي يصبح هكذا .. <?php if ( $this->taskNumber == 0 ){ ?> <div id="qstd"> <h1> <img class="point" src="assets/x.gif" alt="" title=""> <?php echo LANGUI_GUIDE_T1; ?> </h1> <br> <i> <?php echo LANGUI_GUIDE_T2; ?> </i> <br> <br> </div> <?php } ?> احتاج طريقة او اضافه تسهل علي عمل ذالك ..
    1 نقطة
  5. قمت بعمل مستودع في جيت هب لمشروع أتعلم عليه node.js وقمت بإضافة مجلد node_modules في ملف .gitignore حتى لا يتم رفع كل الوحدات المستخدمة محليا في المشروع للمستودع.. لكني قمت بعمل وحدة أو مديول صغير جدا، برمجته بنفسي وثبته في المشروع واشتغل بنجاح، لكن عند رفع التغييرات لمستودع github لا يمكن رفع هذه الوحدة التي قمت ببرمجتها وذلك بسبب أن المجلد كله node_modules مستثنى من الرفع؟ ما هي طريقة حل هذه المشكلة؟
    1 نقطة
  6. اريد الاستفسار عن امكانية العرض الشجري في ال HTML وهل لها دروس ضمن الدورات الحالية
    1 نقطة
  7. السلام عليكم ورحمة الله وبركاته انا شغال على مشروع لتنبيه المستخدمين كل فتره عن طريق API اللي انا عملته باختصار 1- شبكت فلتر مع firebase messaging 2- بنيت سيرفر ASP.net API وظيفته بعمل Recurring Jobs باستخدام ال hangfire 3- كل فتره مثلا خمس دقائق ال RecurringJop بتعمل api request لمحل بضائع مثلا ونا بدوري بتحكم بعملية ال notification push عط طريق ال aspwebapi 4- الحين بدي اكبر الموضوع ويكون المستخدمين اكبر كيف اتعامل مع بيانات المستخدمين واخرنها بطريقه احترافيه ونصائح ايضا اذا في امور ثانيه لازم اخذها ببالي ويعطيكم العافيه
    1 نقطة
  8. شكرا لك اخي محمد (:
    1 نقطة
  9. بارك الله فيك علي الرد اخي عدنان كل عام وانت بخير ممكن حل مشكلتي في رابط بارك الله فيك علي الرد اخي ياسر ممكن رد علي مشاركتي في رابط
    1 نقطة
  10. يبدوا أن المنفذ الذي تستغله خدمة MySQL محجوز حاليا، جرب اغلاق البرنامج الذي يحجز المنفذ أو قم بتغيير منفذ MySQL. ولذلك قم بالتالي: افتح ملف my.ini من خلال الضغط على config من لوحة تحكم xampp ثم ابحث عن السطر التالي: port = 3306 وغيره لـ port = 3360 أعد تشغيل خدمة xampp وانظر ما ان حل ذاك المشكلة.
    1 نقطة
  11. كما يمكنك رؤية في الصورة التي أرفقتها، يوفر لك XAMPP نصائح حول حل "خطأ إغلاق MySQL بشكل غير متوقع" مباشرة داخل سجل الأحداث الخاص به. وبشكل عام يكون إصلاح هذا الخطأ عبر ثلاثة خطوات، نبدأ ب: قم بإغلاقه، ثم أعد تشغيل XAMPP باستخدام صلاحيات المسؤول، كما هو مبين في الصورة. في حالة لم تعمل معك يمكنك تغيير منفذ MySQL الخاص ب XAMPP: Netstat هو أداة سطر أوامر يمكنها عرض الاتصالات النشطة على شبكتك، بما في ذلك المنافذ التي يتم استخدامها. بمجرد تشغيل Netstat، ستتمكن من رؤية المنفذ الذي يستخدمه كل أداة، بما في ذلك MySQL، يمكن الوصول إليها فهي موضحة في الصورة: الطريقة الوحيدة لحل هذه المشكلة هي تغيير المنفذ الذي يستخدمه MySQL. بفضل Netstat، يمكنك رؤية أي منفذ يتم استخدامه والمنافذ الأخرى التي تم استخدامها. للقيام بذلك، قم بإيقاف الخدمة، ثم، انقر على زر "Config" الموجود بجوار MySQL في القائمة الرئيسية لـ XAMPP، ومن ثم حدد الخيار my.ini: ملف my.ini يحتوي على إعدادات تكوين MySQL. بعد النقر عليه، سيقوم XAMPP بفتح الملف باستخدام محرر النص الافتراضي الخاص بك. عندما تكون في الملف، ابحث عن السطر الذي يحتوي على الكلمة Port، والذي يحدد رقم المنفذ الذي يستخدمه MySQL. هنا، يمكنك تغيير رقم المنفذ إلى خيار آخر تعرف أن برامج أخرى لا تستخدمه. في معظم الحالات، يتم استخدام 3307، والذي يجب أن يكون متاحا. قم بحفظ التغييرات الخاصة بك وأغلق ملف my.ini. يمكنك بعد ذلك استخدام لوحة التحكم XAMPP لإعادة تشغيل MySQL.
    1 نقطة
  12. اواجه مشكلة بفتح المشروع باستخدام الاسم اسم المشروع العملتو ب laravel هو ex30 عند فتح المتصفح وكتابة ex30.test لا يفتح لاكن عند فتح المتصفح وفتح المشروع باستخدام http://127.0.0.1:8000 يفتح دون مشاكل
    1 نقطة
  13. Warning: imagepng - هذا التحذير يعني أن الدالة imagepng() لم تستطع حفظ الصورة لأن المسار المحدد غير موجود أو ليس لديها الصلاحيات اللازمة للكتابة فيه. Mailer Error - هذا الخطأ يعني أن PHPMailer لم يستطع الوصول إلى ملف الصورة المحدد لإرفاقه بالرسالة الإلكترونية. لحل هذه المشكلات، نحتاج إلى التأكد من أن المجلد الذي نحاول حفظ الصورة فيه موجود ولدينا الإذن بالكتابة فيه، وكذلك التأكد من أن ملف الصورة موجود بالفعل قبل محاولة إرفاقه بالرسالة الإلكترونية. يجب ان تتحقق من أن المسار img/qr/ موجود فعليا على الخادم وأنه قابل للكتابة. إذا لم يكن موجودا، يجب عليك إنشاؤه. بعد إنشاء الصورة وحفظها بنجاح، استخدم نفس المسار المطلق أو النسبي في addAttachment() عند إرفاق الصورة بالبريد الإلكتروني. مثال على تصحيح المسار لإنشاء الصورة وحفظها: // مسار مجلد الصور، قد تحتاج إلى تغييره بناء على بنية ملفات الخادم $qr_directory = $_SERVER['DOCUMENT_ROOT'] . '/img/qr/'; // تحقق من وجود المجلد وإمكانية الكتابة فيه if (!file_exists($qr_directory)) { mkdir($qr_directory, 0777, true); } $filename = $qr_directory . $rows_p['id_Pro'] . '_qrcode.png'; // حاول حفظ الـ QR code if (!QRcode::png($data, $filename)) { // التعامل مع الخطأ إذا فشل حفظ الصورة echo 'Could not write the QR code image to the file system.'; } وتصحيح استخدام addAttachment() لإرفاق الصورة: // تأكد من أن الصورة موجودة قبل محاولة إرفاقها if (file_exists($filename)) { $mail->addAttachment($filename); } else { echo 'QR code image file does not exist.'; } تأكد من أنك تستخدم هذه الأكواد بعد أن تقوم بإنشاء الصورة وقبل محاولة إرسال البريد الإلكتروني.
    1 نقطة
  14. بارك الله فيك علي الرد وصلت صورة اخي انا اريد صورة عندما اصوره بالتفلون ترفعني الي رابط معين هل بسبب انه تقرا من هنا $data = $rows_p['desc_Project']; حليت مشكلة الله يرحم والديك اخي كريم بارك الله فيك وكل عام وانت بخير
    1 نقطة
  15. اذا يجب إرفاقها بالرسالة. // Email content $mail->isHTML(true); // Set email format to HTML $mail->Subject = 'قبول المشروع من قبل اللجنة'; $mail->Body = '<h3>تم قبول المشروع الخاص بك بنجاح</h3>'; // Attach the QR code image $mail->addAttachment($filename); // Attach the QR code image you generated // Send email $mail->send(); echo 'Email has been sent successfully'; لاحظ أنه في الكود أعلاه، قمت بإضافة خط: $mail->addAttachment($filename); هذا السطر هو الذي يقوم بإرفاق صورة الـ QR code بالبريد الإلكتروني. تأكد من أن المتغير $filename يحتوي على المسار الكامل لملف الصورة التي تريد إرسالها. أيضا، تأكد من أن الصورة موجودة بالفعل في المسار المحدد عند محاولة إرفاقها بالرسالة.
    1 نقطة
  16. انا اقوم بتوليد صورة qrcode في جدول كل مشروع وصورته اطبعه في صف جدول اريد كيفية ارسال هادي صورة علي ايميل مرفق كود توليد صورة require 'include/phpqrcode/qrlib.php'; <?php if(isset($_GET['id'])){ $id_p = intval($_GET['id']); $sql = "SELECT * FROM `show_projects_adm` WHERE id_Pro=$id_p"; $query_p = mysqli_query($con,$sql); $rows_p = mysqli_fetch_array($query_p); // البيانات التي تريد تضمينها في رمز الاستجابة السريعة (QR code) $data = $rows_p['desc_Project']; // اسم الملف الذي يتم حفظه (يمكنك تغييره إلى أي اسم تفضله) $filename = 'img/qr/'.$rows_p['id_Pro'].'_qrcode.png'; // إنشاء رمز QR وحفظه في الملف المحدد QRcode::png($data, $filename); // عرض الرمز QR المولد echo '<tr><td style="font-weight: bold;">QRcode :</td> <td><img src="'.$filename.'" /></td></tr>'; كود ايميل اريد ارسال مع رسالة تم قبول مقترح بنجاح صورة qrcode use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require 'PHPMailer/src/Exception.php'; require 'PHPMailer/src/PHPMailer.php'; require 'PHPMailer/src/SMTP.php'; $mail = new PHPMailer(true); try { // Server settings $mail->isSMTP(); $mail->Host = 'aaa'; // SMTP server $mail->SMTPAuth = true; $mail->Username = 'aa'; // SMTP username $mail->Password = 'aa'; // SMTP password $mail->SMTPSecure = 'tls'; // Enable TLS encryption, `ssl` also accepted $mail->Port = 587; // TCP port to connect to $mail->CharSet = 'UTF-8'; // Sender and recipient $mail->setFrom('info@aa.com', 'موقع koora'); $mail->addAddress($email_std, 'info'); // Email content $mail->isHTML(true); $mail->Subject = 'قبول المشروع من قبل اللجنة'; // $mail->Body = '<h3>تم القبول المشروع الخاص بك بنجاح</h3>'; $mail->body= // Send email $mail->send(); //echo 'Email has been sent successfully'; } catch (Exception $e) { echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}"; }
    1 نقطة
  17. حسنا جيد جدا يبدو ان المشكله الاولي الخاصه 'vendor/autoload.php' قد حلت والان ظهر خطأ اخر يتضح أنه يوجد خطأ في تحميل ملف `phpqrcode/qrlib.php`. الخطأ يعني أن PHP لا يستطيع العثور على الملف في المسار المحدد مثل المشكله الاولي .اذا سنحل المشكله بنفس الطريقه يجب استخدام مسار نسبي يعود خطوة واحدة للخلف (أي يخرج من مجلد admin) ثم يدخل إلى مجلد include. require '../include/phpqrcode/qrlib.php'; قم بتحديث ملف PHP الخاص بك بالمسار الصحيح وراجع مرة أخرى.
    1 نقطة
  18. حليت مشكلة الله يرحم والديك وكل عام وانت بخير تظهر مشكلة اخري
    1 نقطة
  19. انا لدي مجلد مشروع تمام داخله مجلد vendor وداخل مجلد مشروع ايضا مجلد اسمه admin داخله صفحة التي استدعي منه vendor/autoload.php
    1 نقطة
×
×
  • أضف...