لدي مشكلة في قراءة الصورة في PHP

أحاول أن اقرأ صورة بواسطة PHP كود لكنها تطبع علامة استفهام بدل ان تطبع الصورة
هذا الكود

<?php    
header("Content-type: image/jpeg");
readfile("top.png");

 

وهذا الاوتبوت

ÿØÿàJFIFÿá‹rExifII*Àж..................................

  1. ‫‫هذه الإجابة تم تعديلها.

    ما يحدث هنا هو أنك تقوم بإخراج بعض تعليقات HTML قبل إخراج الصورة مما يعني أن ملف الصورة الخاص بك غير صالح وبالتالي لا يعرف متصفح الإنترنت الخاص بك ما يجب عرضه ويتحول إلى ما تراه افتراضيًا (مربع أبيض في المنتصف) من شاشتك.

    إذا قمت بإزالة التعليقات من ملف PHP الخاص بك، فسيعمل بشكل مناسسب؛ يجب أن يبدو كودك (بالكامل) بالشكل التالي:

    <?php    
    header("Content-type: image/jpeg");
    readfile("top.png");
    • 1
أضف اجابة

أضف اجابة

‫تصفح