نمایش نتایج 1 تا 2 از 2

نام تاپیک: نمایش تصاویری که خارج از فضای عمومی وب سایت ذخیره شده اند.

  1. #1

    نمایش تصاویری که خارج از فضای عمومی وب سایت ذخیره شده اند.

    سلام

    من تصاویر شخصی ام رو در یه دایرکتوری خارج از فضای عمومی وب سایت ذخیره کردم و می خوام تصاویر شخصی رو از این دایرکتوری توی صفحه وب سایتم نمایش بدم ولی نمی تونم این کار رو انجام بدم و حتما باید تصویر رو به فضای عمومی وب سایت وارد کنم و بعد نمایشش بدم.

    منظورم از فضای عمومی وب شاخه public_html هست. من می خوام تصاویرم رو خارج از این شاخه ذخیره کنم تا کسی نتونه به تصاویر دسترسی پیدا کنه.

    کدی که استفاده می کنم رو در ادامه قرار دادم:


    $src = '../private/1.jpg';
    $im = imagecreatefromjpeg($src);
    imagejpeg($im, './public/1.jpg');
    echo '<img src=';
    echo './public/1.jpg';
    echo '>';
    imagedestroy($im);

    چطور باید تصویر رو مستقیما از شاخه
    ../private
    توی صفحه وب سایت نمایش بدم بدون اینکه تصویر رو به پوشه
    ../public_html
    منقل کنم؟
    آخرین ویرایش به وسیله idocsidocs : دوشنبه 01 آذر 1389 در 16:50 عصر

  2. #2

    نقل قول: نمایش تصاویری که خارج از فضای عمومی وب سایت ذخیره شده اند.

    اگه میخوای دسترسی به عکس ها رو محدود کنی توی پوشه ی عکس ها یه فایل htaccess بزار (توی google سرچ کن) تا دسترسی به فایل های اون پوشه رو محدود کنی
    برای نمایش عکس ها توی سایت از یه فایل php استفاده کن و بجای آدرس مستقیم عکس لینکش رو به این فایل درخواست بده و چک کن اگه اجازه دسترسی داشت (مثلا لاگین کرده بود) محتوای عکس رو echo کن
    امیدوارم متوجه شده باشی چی گفتم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •