• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با معتبرسازی نکردن آدرس یک فایل
#1
سلام برادرای عزیز،

میگم این شرط زیر غلطه؟
کد پی‌اچ‌پی:
$filename "http://up.vmusic.ir/server/files/image/505ef2d91ebdf2_45531347e6e927828f5bdf5e7b5afbd9c82fcae27ad85999.jpg";

if(
filter_var($filenameFILTER_VALIDATE_URLFILTER_FLAG_PATH_REQUIRED) === TRUE)
{
//...


همش FALSE بر میگردونه! آدرس گوگلم میدم فالس میده! دیدم نگارش 5.2 یه باگی داشت گفتم شاید بخاطر اون بوده. گرچه 5.3.17 داشتم ولی آخرین نگارشو نصب کردم یعنی 5.4.x . بازم همونه.
غایب
  پاسخ
تشکر شده توسط :
#2
یه var_dump بگیری از خروجی filter_var میبینی که خروجیش یا FALSE یا STRING.
هیچ وقت TRUE برنمیگردونه،3تا هم مساوی گذاشتی که میاد نوع string با true مقایسه میکنه و جواب میشه FASLE و هیچوقت داخله if نمیره.
  پاسخ
تشکر شده توسط : Reza ali786 cyletech


پرش به انجمن:


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