السلام عليكم
أريد معرفة الكود الازم لعرض صورة تم حفظها داخل جدول ماى سيكوال الحقل نوعه blob
لعرضها داخل التاج الخاص بالصوره <img>
أو أى طريقة أخرى
السلام عليكم
أريد معرفة الكود الازم لعرض صورة تم حفظها داخل جدول ماى سيكوال الحقل نوعه blob
لعرضها داخل التاج الخاص بالصوره <img>
أو أى طريقة أخرى
يمكنك استخدام احدى الطريقتين ..
الطريقة الاولى هي تحويل البيانات المخزنة في blob الى base46 مع انني لا افضل هذه الطريقة
تسخرج البيانات بواسطة جملة select وتخزنها بمتغير ليكن اسمه $image فيصبح الكود كما يلي
<img src="data:image/jpeg;base64,<?php echo base64_encode($image); ?>" />
الطريقة الثانية بأستخدام صفحة منفصلة تقوم بأستدعاء الصورة عن طريق المفتاح الخاص بها بواسطة صفحة منفصلة php كما يلي
<img src="image.php?id=<?php echo $imageId; ?>" />
اما صفحة image.php تحتوي ما يلي
<?php
$id = (isset($_GET['id']) && is_numeric($_GET['id'])) ? intval($_GET['id']) : 0;
$image = getImageFromDatabase($id); // your code to fetch the image
header('Content-Type: image/jpeg');
echo $image;
?>بالتوفيق
جزاك الله خيرا أخى obada.saada الكود شغال تمام أنا جربت الطريقه الأولى
وإن شاء الله أجرب التانيه ومتشكر جدا
اذا اردت طريقة افضل من الطريقتين للتعامل مع الصور ..
بدلا من حفظ الصورة او الملف في قاعدة البيانات .. قم فقط بحفظ مسار الصورة في القاعدة
مثلا يقوم بحفظ مساره كذلك www.yourdomain.com/uploads/myimage.jpg
هذه الطريقة افضل من الناحية البرمجية ومن ناحية حفظ الضغط على السيرفر
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…