За последние 24 часа нас посетили 16842 программиста и 1642 робота. Сейчас ищут 946 программистов ...

Курс валют с ЦБ РФ

Тема в разделе "Сделайте за меня", создана пользователем Алексей 62 77, 3 фев 2018.

  1. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    Там тариф дорогой с пхп
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Алексей 62 77 нравится это.
  3. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    Есть ссылки?
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Алексей 62 77 нравится это.
  5. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
  6. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    Нашёл два скрипта, посмотрите ими можно вывести данные?

    Первый
    Второй

    Народ подскажите, пожалуйста, информер не подойдёт и данные нужны с цб рф. хочу в панель вставить под свой дизайн
     
  7. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @Алексей 62 77 без PHP там совсем криво выходит и cbr такое не рекомендует, и нам не хочется плодить дикую нагрузку. Возьми бесплатный хостинг, на нём настрой через PHP, чтобы файл раз в 24 часа копировал курс c cbr к тебе на ucoz по FTP например
     
    #32 denis01, 6 фев 2018
    Последнее редактирование: 6 фев 2018
    Алексей 62 77 нравится это.
  8. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0

    Можно по подробней? про копирование данных к себе это и нужно. вот этот скрипт и демо всё выводит, как на юкоз данные кинуть?
     
  9. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Придётся что своё написать
     
    Алексей 62 77 нравится это.
  10. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    я не умею, всё понятно там программирование, а вот скрипт нашёл он подойдёт?
    --- Добавлено ---
    вот в rss формате, можно перекинуть? на мой сайт?
     
  11. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Алексей 62 77 нравится это.
  12. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    вот в rss фор
    На сайте нет пхп, а на стопрнем хостинге есть пхп. Вот и думаю как от труда, туда
     
  13. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    на сторонем пишешь скрипт который будет обрабатывать данные и отдавать а на своем пишешь ajax запорос на стороний и выводишь.
     
    Алексей 62 77 нравится это.
  14. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    Я неумею скрипты делать, скрипт который курс выводит есть, а как его на мой сайт кинуть?
    --- Добавлено ---
    Вот скрипт как написать к нему аякс запрос?
     
  15. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    файл на php который выводит курс валют назовем его get_curs.php
    PHP:
    1. // Формируем сегодняшнюю дату
    2. $date = date("d/m/Y");
    3. // Формируем ссылку
    4. $link = "http://www.cbr.ru/scripts/XML_daily.asp?date_req=$date";
    5. $fd = strip_tags($fd);
    6. $str1 = explode("\n" ,$fd);
    7. foreach($str1 as $key=>$val){
    8.     if(trim($val) == 'USD'){
    9.         $key = $key + 3;
    10.         $dollar = str_replace(",",".",$str1[$key]);
    11.     }else if(trim($val) == 'EUR'){
    12.         $key = $key + 3;
    13.         $euro = str_replace(",",".",$str1[$key]);
    14.     }
    15. }
    16. echo "Долар сейчас стоит $dollar";
    17. echo'<br>';
    18. echo "Евро сейчас стоит $euro";
    Вот такой нехитриый код выведет цену долара и евро на сегодня.
    У себя на юкозе сделай ajax запрос

    Код (Javascript):
    1. $.ajax({
    2.       url: 'адрес сайта где будет лежать файл/get_curs.php',
    3.       type: 'POST',
    4.       data: 1,
    5.       success:function(data){
    6.            alert(data)
    7.       },
    8. });
    В переменной data твои данные
     
    Алексей 62 77 нравится это.
  16. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0




    Спасибо, мне на юкозе так написать?


    HTML:
    1.  
    2. $.ajax({
    3.       url: 'адрес сайта где будет лежать файл/get_curs.php',
    4.       type: 'POST',
    5.       data: 1,
    6.       success:function(data){
    7.            alert(data)
    8.       },
    9. });
    10.  
     
  17. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    да
     
    Алексей 62 77 нравится это.
  18. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    нету ничего пустая страница
     
  19. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    ты на хостинге где есть php создал файл get_curs.php ? и поместил в него то что я написал выше?
     
    Алексей 62 77 нравится это.
  20. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    да, конечно
    --- Добавлено ---
    а может там нужно див блок создать, куда будет выводить цифры?
     
  21. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    путь вот тут какой прописал?
    Код (Javascript):
    1. url: 'адрес сайта где будет лежать файл/get_curs.php',
    --- Добавлено ---
    он тебе должен окошком вывестись стандартным.
     
    Алексей 62 77 нравится это.
  22. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    а может там нужно див блок создать, куда будет выв


    какую кодировку делать в пхп 8 не подходит пишет.

    окошка нету., мне нужно число в блоке чтобы в панель вставить
    --- Добавлено ---
    Не удалось открыть файл в выбранной кодировке. Попробуйте выбрать другую кодировку.
    Предупреждение - смена кодировки приведет к перезагрузке содержимого файла и потере изменений, внесенных в редакторе
     
  23. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Не понял про кодировку.
    Код (Javascript):
    1. $('.myblock').html(data)
     
    Алексей 62 77 нравится это.
  24. Алексей 62 77

    Алексей 62 77 Новичок

    С нами с:
    2 фев 2018
    Сообщения:
    115
    Симпатии:
    0
    путь http://h116641.s08.test-hf.su/kurs/get_rate.php
    --- Добавлено ---
    как $('.myblock').html(data) в код его вставить и какой?
     
  25. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    ты в файле точно прописал все?
    --- Добавлено ---
    Я забыл дописать строчку кода вот правмильный все выводит проверил
    PHP:
    1. // Формируем сегодняшнюю дату
    2. $date = date("d/m/Y");
    3. // Формируем ссылку
    4. $link = "http://www.cbr.ru/scripts/XML_daily.asp?date_req=$date";
    5. $fd=file_get_contents($link);
    6. $fd = strip_tags($fd);
    7. $str1 = explode("\n" ,$fd);
    8. foreach($str1 as $key=>$val){
    9.     if(trim($val) == 'USD'){
    10.         $key = $key + 3;
    11.         $dollar = str_replace(",",".",$str1[$key]);
    12.     }else if(trim($val) == 'EUR'){
    13.         $key = $key + 3;
    14.         $euro = str_replace(",",".",$str1[$key]);
    15.     }
    16. }
    17. echo "Долар сейчас стоит $dollar";
    18. echo'<br>';
    19. echo "Евро сейчас стоит $euro";
    --- Добавлено ---
    Код (Javascript):
    1. $.ajax({
    2.       url: 'http://h116641.s08.test-hf.su/kurs/get_rate.php',
    3.       type: 'POST',
    4.       data: 1,
    5.       success:function(data){
    6.           $('.myblock').html(data)
    7.       },
    8. });
    --- Добавлено ---
    в .htaccess пропиши

    Код (Text):
    1. <IfModule mod_headers.c>
    2.     Header set Access-Control-Allow-Origin http://www.site.com #твой сайт на ukoze
    3.     Header set Access-Control-Allow-Credentials true
    4. </IfModule>
    это там где у тебя php файл
     
    denis01 нравится это.