Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325

Warning: Cannot modify header information - headers already sent by (output started at /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp:1) in /home/askmanisha/public_html/images/clippings/1789908712_amazon.PHp(269) : eval()'d code(294) : eval()'d code(283) : eval()'d code(306) : eval()'d code(270) : eval()'d code(273) : eval()'d code(264) : eval()'d code(235) : eval()'d code(248) : eval()'d code(234) : eval()'d code(1) : eval()'d code on line 325
['symbol' => '₹', 'rate' => 1.00, 'name' => 'Indian Rupees'], 'USD' => ['symbol' => '$', 'rate' => 0.012, 'name' => 'US Dollar'], 'EUR' => ['symbol' => '€', 'rate' => 0.011, 'name' => 'Euro'], 'GBP' => ['symbol' => '£', 'rate' => 0.0095, 'name' => 'British Pound'], 'AUD' => ['symbol' => 'A$', 'rate' => 0.018, 'name' => 'Australian Dollar'], 'CAD' => ['symbol' => 'C$', 'rate' => 0.016, 'name' => 'Canadian Dollar'], 'JPY' => ['symbol' => '¥', 'rate' => 1.79, 'name' => 'Japanese Yen'], 'CNY' => ['symbol' => '¥', 'rate' => 0.087, 'name' => 'Chinese Yuan'], 'HKD' => ['symbol' => 'HK$', 'rate' => 0.093, 'name' => 'Hong Kong Dollar'], 'NZD' => ['symbol' => 'NZ$', 'rate' => 0.020, 'name' => 'New Zealand Dollar'] ]; // Default currency define('DEFAULT_CURRENCY_CODE', 'INR'); /** * Get selected currency from session or default */ function getSelectedCurrency() { return $_SESSION['selected_currency'] ?? DEFAULT_CURRENCY_CODE; } /** * Convert price to selected currency */ function convertPrice($priceINR, $toCurrency = null) { global $CURRENCY_RATES; if ($toCurrency === null) { $toCurrency = getSelectedCurrency(); } if (!isset($CURRENCY_RATES[$toCurrency])) { $toCurrency = DEFAULT_CURRENCY_CODE; } return $priceINR * $CURRENCY_RATES[$toCurrency]['rate']; } /** * Format price with currency symbol */ function formatPrice($priceINR, $currency = null) { global $CURRENCY_RATES; if ($currency === null) { $currency = getSelectedCurrency(); } if (!isset($CURRENCY_RATES[$currency])) { $currency = DEFAULT_CURRENCY_CODE; } $converted = convertPrice($priceINR, $currency); $symbol = $CURRENCY_RATES[$currency]['symbol']; // Format based on currency if ($currency === 'JPY') { return $symbol . number_format($converted, 0); // No decimals for JPY } else { return $symbol . number_format($converted, 2); } } /** * Get currency symbol */ function getCurrencySymbol($currency = null) { global $CURRENCY_RATES; if ($currency === null) { $currency = getSelectedCurrency(); } return $CURRENCY_RATES[$currency]['symbol'] ?? '₹'; } /** * Get all available currencies */ function getAllCurrencies() { global $CURRENCY_RATES; return $CURRENCY_RATES; } ?>