'چراغ دکوراتیو استوانه ای روکار چرخشی 15 وات', 'lm' => 1650, 'link' => 'https://lightfield.ir/product/3687/%da%86%d8%b1%d8%a7%d8%ba-%d8%af%da%a9%d9%88%d8%b1%d8%a7%d8%aa%db%8c%d9%88-%d8%a7%d8%b3%d8%aa%d9%88%d8%a7%d9%86%d9%87-%d8%b1%d9%88%da%a9%d8%a7%d8%b1-%da%86%d8%b1%d8%ae%d8%b4%db%8c-15/', ], [ 'name' => 'چراغ استوانه ای روکار دور نور 10 وات با رفلکتور', 'lm' => 1100, 'link' => 'https://lightfield.ir/product/3667/%da%86%d8%b1%d8%a7%d8%ba-%d8%a7%d8%b3%d8%aa%d9%88%d8%a7%d9%86%d9%87-%d8%a7%db%8c-%d8%b1%d9%88%da%a9%d8%a7%d8%b1-%d8%af%d9%88%d8%b1-%d9%86%d9%88%d8%b1-10-%d9%88%d8%a7%d8%aa-%d8%a8%d8%a7-%d8%b1%d9%81/', ], [ 'name' => 'چراغ استوانه ای روکار دور نور 5 وات با رفلکتور', 'lm' => 500, 'link' => 'https://google.com', ], ]; // لینک تصویر پیش‌فرض محصول $default_product_image = 'https://images.unsplash.com/photo-1509395176047-4a66953fd231?auto=format&fit=crop&w=400&q=80'; // جدول لوکس مکان‌ها (میانگین بازه لوکس) $lux_table = [ 'پذیرایی و اتاق نشیمن' => (70 + 200) / 2, 'آشپزخانه' => (100 + 200) / 2, 'اتاق خواب' => (50 + 100) / 2, 'راهرو، آسانسور' => (50 + 150) / 2, 'دفاتر اداری' => (200 + 500) / 2, 'بایگانی' => (100 + 300) / 2, 'اتاق کنفرانس' => (200 + 500) / 2, 'راهرو، آسانسور، انبار' => (50 + 150) / 2, 'بخش کنترل و سنجش' => (150 + 200) / 2, 'آزمایشگاه ها' => (300 + 500) / 2, 'بخش کار با ماشین آلات' => (200 + 300) / 2, 'محوطه تخلیه و بارگیری' => (50 + 150) / 2, 'سالن های ورزشی' => (200 + 750) / 2, 'پارکینگ' => (5 + 10) / 2, ]; $result = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { $length = floatval($_POST['length']); $width = floatval($_POST['width']); $place = $_POST['place']; if ($length > 0 && $width > 0 && isset($lux_table[$place])) { $area = $length * $width; // مساحت متر مربع $lux = $lux_table[$place]; // لوکس میانگین مکان انتخابی $required_lm = $area * $lux; // لومن مورد نیاز کل // انتخاب بهترین محصول با حداقل لومن کافی $suitable_product = null; foreach ($products as $product) { if ($product['lm'] >= $required_lm) { if (!$suitable_product || $product['lm'] < $suitable_product['lm']) { $suitable_product = $product; } } } // اگر محصول مناسب پیدا نشد، تعداد مورد نیاز از محصولات مختلف را پیشنهاد بده if (!$suitable_product) { $note = 'توجه: هیچ محصولی دقیقا نیاز شما را تامین نمی‌کند. پیشنهاد می‌شود چند عدد از یکی از محصولات زیر تهیه کنید:'; // محاسبه تعداد مورد نیاز از هر محصول $product_recommendations = []; foreach ($products as $product) { $count = ceil($required_lm / $product['lm']); $product_recommendations[] = [ 'name' => $product['name'], 'count' => $count, 'lm' => $product['lm'], 'link' => $product['link'], ]; } // فقط ۳ تا از پیشنهادها را نمایش بده $recommendations_html = "
    "; foreach (array_slice($product_recommendations, 0, 3) as $item) { $recommendations_html .= "
  • {$item['name']} – تعداد مورد نیاز: {$item['count']} عدد
  • "; } $recommendations_html .= "
"; $result = "

نتیجه محاسبه:

مساحت مکان: {$area} متر مربع

شدت روشنایی استاندارد به ازای هر متر مربع {$lux} لوکس است.

شدت نور مورد نیاز برای فضای «{$place}» شما " . round($required_lm) . " لومن است.

{$note}

{$recommendations_html}
تصویر محصول
"; } else { $note = ''; $result = "

نتیجه محاسبه:

مساحت مکان: {$area} متر مربع

شدت روشنایی استاندارد به ازای هر متر مربع {$lux} لوکس است.

شدت نور مورد نیاز برای فضای «{$place}» شما " . round($required_lm) . " لومن است.

پیشنهاد محصول: {$suitable_product['name']}

لومن محصول: {$suitable_product['lm']} لومن

تصویر محصول

{$note}

"; } } else { $result = '

لطفا مقادیر ورودی را به درستی وارد کنید.

'; } } ?> محاسبه نور و انتخاب لامپ مناسب

محاسبه نور مورد نیاز و پیشنهاد محصول

فهرست
× پشتیبانی و فروش