X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Вопрос по статичным сайтам
Serganjas
Serganjas
Topic Starter сообщение 10.6.2012, 13:56; Ответить: Serganjas
Сообщение #1


Ребят, привет !
Можно ли на статичном сайте ( на HTML ) сделать цены не статичными в ру***х ( чтоб не пересчитывать после каждого изменения курса вручную ) а сделать некоей функцией, задаваемой где - либо на сайте ? И как бы это реализовать ?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BoL4oNoK
BoL4oNoK
сообщение 10.6.2012, 14:07; Ответить: BoL4oNoK
Сообщение #2


JS?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Serganjas
Serganjas
Topic Starter сообщение 10.6.2012, 17:51; Ответить: Serganjas
Сообщение #3


лучше на php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 10.6.2012, 17:54; Ответить: alexdrob
Сообщение #4


А почему тема в HTML?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 10.6.2012, 17:56; Ответить: alexdrob
Сообщение #5


http://www.cbr.ru/scripts/Root.asp?Prtid=DWS
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BoL4oNoK
BoL4oNoK
сообщение 10.6.2012, 18:05; Ответить: BoL4oNoK
Сообщение #6


Zuz, можно и на PHP, разницы не много
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Serganjas
Serganjas
Topic Starter сообщение 10.6.2012, 18:12; Ответить: Serganjas
Сообщение #7


так порекомендовали на серче, но, в п3 не уточнили куда именно прописать код, либо что - то напутал, но ценник выводит пустым

1. Надо включить обработку php для html-файлов. Прописываем в .htaccess (если файла в корне сайта нет - создать) строчку:
Код:
AddType application/x-httpd-php .php .html
2. Создаем файл usd2rur.php такого содержания:
Код:
<?php

function usd2rur($price)
{
echo $price * 32.5;
}

?>
3. В каждом статичном html-файле с ценами ОДИН раз подгружаем файл usd2rur.php с помощью кода:
Код:
<?php

require 'usd2rur.php';

?>
4. В html-файлах, например, для товара ценой $123 пишем код для вывода рублевой цены:
Код:
<?php usd2rur(123)?>

Надеюсь, что помог.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Muxa_hb
Muxa_hb
сообщение 10.6.2012, 18:20; Ответить: Muxa_hb
Сообщение #8


(Zuz @ 10.6.2012, 21:12) *
<?php usd2rur(123)?>

а может надо вот так? <?php usd2rur('123');?>
а то будет потом "почему не работает ничего..."
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 10.6.2012, 18:29; Ответить: alexdrob
Сообщение #9


[PHP]<?php

$client = new SoapClient("http://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?WSDL");

$date = date('Y-m-d');
$res = $client->GetCursOnDateXML(array('On_date'=>$date));

$xml = simplexml_load_string($res->GetCursOnDateXMLResult->any);

$tariff = 0;
if ($usd = $xml->xpath('/ValuteData/ValuteCursOnDate[VchCode="USD"]'))
$tariff = (float)$usd[0]->Vcurs;

function rur2usd($price)
{
global $tariff;
return $tariff ? $price / $tariff : 'Сервис временно не доступен!';
}

function usd2rur($price)
{
global $tariff;
return $tariff ? $price * $tariff : 'Сервис временно не доступен!';
}


echo 'Курс 1 руб. = $' . $tariff . '<br/>';
echo '100 р это $' . rur2usd('100') . '<br/>';
echo '$100 это ' . usd2rur('100') . ' руб.<br/>';
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Muxa_hb
Muxa_hb
сообщение 10.6.2012, 18:32; Ответить: Muxa_hb
Сообщение #10


не сразу понял почему $price делится на $tariff вместо умножения в первой фунцкии))) пока на название функции не посмотрел :hihi:

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Прогон по трастовым сайтам + прогон Хрумером (от 400р.)
218 unical 154814 8.4.2024, 12:08
автор: unical
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКомплексный прогон по трастовым сайтам.
Рост НЧ-СЧ, Тиц-пр
225 worksale 195920 21.3.2024, 17:08
автор: worksale
Открытая тема (нет новых ответов) Ищу человека с сайтам и трефом для доп монетизации
11 Evgeniykeys 1374 1.2.2023, 11:56
автор: Zhezkazganetcs
Открытая тема (нет новых ответов) Прогоны по сайтам и форумам с ИКС 100+
Ответственное исполнение, полный отчет, приятная цена.
21 Антоныч88 11935 10.12.2022, 1:54
автор: Антоныч88
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3190 14.12.2020, 14:20
автор: Peterson


 



RSS Текстовая версия Сейчас: 24.4.2024, 10:47
Дизайн