با سلام
لطفا خط کدی را که برای دانلود در PHP استفاده میشه رو به من راهنمایی کنید.
ممنون
Printable View
با سلام
لطفا خط کدی را که برای دانلود در PHP استفاده میشه رو به من راهنمایی کنید.
ممنون
اگه منظورت اینه که چیزی را برای دنلود بزاری کافیه یه لینک بهش بدی
البته فایلت نباید توسط سرور شناسائی بشه , یعنی php , Html و .... یا از این چیزا نباشه
ببینید من تعداد زیاد فایل دارم که آدرس اونها رو از دیتا بیس می خونم ، حالا باید لینک به URL همون فایل بدم؟
پس کد های زیر برای چی استفاده می شن؟
header("Content-type: application/pdf");
header("Content-Disposition:attachment ; filename=filename.pdf");
میتونید این کار را هم بکنید اما قبلش از وجود فایل مطمن بشید بهتره . برای اینکار آدرسی که میخواهید به عنوان لینک بدهید با تابع file_exists چک کنید بعد از اطمینان این کارو بکنیدنقل قول:
ببینید من تعداد زیاد فایل دارم که آدرس اونها رو از دیتا بیس می خونم ، حالا باید لینک به URL همون فایل بدم؟
کدهائی هم که نوشتید برای تولید فایل pdf از صفحه برنامه است ( البته 100 % مطمئن نیستم )نقل قول:
پس کد های زیر برای چی استفاده می شن؟
header("Content-type: application/pdf");
header("Content-Disposition:attachment ; filename=filename.pdf");
ولی برای مثال کد زیر با استفاده از header باعث میشود اگر کاربر شما برنامه اجرائی فایلهای pdf ( مثل acrobat Reader ) را داشته باشد این فایل در همان صفحه Browser باز شود
header("Location: //localhost/filename.pdf");