رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در پیدا کردن راه حل
#1
با سلام
بله میخواستم اسکریپتی طراحی کنم مه فیش حقوق کارمندان رو نشون بده
فقط مشکلی که داشتم اینه که چه الگوریتمی به کار ببرم که یک نفر مستقیم لینک عکس فیش حقوق رو نتونه استفاده کنه و مجبور بشه اولا لاگین کنه و بعد فیش حقوق خود رو مشاهده کنه
پاسخ
تشکر شده توسط:
#2
باید برای تولید تصاویر از PHP و GD کمک بگیرین. اینطوری میتونید هم لاگین بودن رو چک کنید و هم اینکه توی سایت خودتون باشن و جلوی Hotlink رو بگیرین و هم نتونن آدرسها رو حدس بزنن.
پاسخ
تشکر شده توسط: novinsite
#3
(12-12-1394، 09:58 ق.ظ)ADMIN نوشته: باید برای تولید تصاویر از PHP و GD کمک بگیرین. اینطوری میتونید هم لاگین بودن رو چک کنید و هم اینکه توی سایت خودتون باشن و جلوی Hotlink رو بگیرین و هم نتونن آدرسها رو حدس بزنن.

الان به صورت عکس هست (پیش فرض به صورت عکس هستند)
یعنی شما میفرمایید دوباره عکس کنیم با استفاده از php و GD ؟
پاسخ
تشکر شده توسط:
#4
بله. اینطوری بهتره. کنترل بیشتری روی تصاویر دارین.
پاسخ
تشکر شده توسط: elaheh , novinsite
#5
میشه یه سایت آموزشی یا یک نمونه کد بفرمایید
پاسخ
تشکر شده توسط:
#6
فرض کنید یه تابع دارین به اسم createImage که ID عکس رو بعنوان پارامتر بهش میدین و اونهم عکس رو تولید میکنه:
function createImage($imageId)
{
    $fileName = __DIR__ . '/../images/' . $imageId . '.jpg';
    if(!file_exists($fileName)) {
        return;
    }
    $im = ImageCreateFromJPEG($fileName);
    ob_start();
    ImageJPEG($im, NULL, 100);
    $imgContent = ob_get_clean();
    return 'data:image/png;base64,' . base64_encode($imgContent);
}

مثال از نحوه استفاده:
<img src="<?= createImage(5) ?>" />
پاسخ
تشکر شده توسط: php , novinsite




کاربران در حال بازدید این موضوع: 1 مهمان