Курс валют

12
VD
На сайте с 20.03.2009
Offline
120
610

Добрый день. Я вообще не программист. Пытаюсь самостоятельно сделать вывод курсов валют. Ранее работало одним файлом. Но сейчас нужно разбить на 2 файл и поставить первый файл на крон. Подскажите, что неправильно

Имею 1 файл(должен запускаться крон):

...

$f = '/config.php'; - пустой файл

$f1 = '/config1.php'; - пустой файл

$file = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".$date);

$file1 = file_get_contents("http://www.cbr.ru/scripts/XML_daily.asp?date_req=".$old_date);

file_put_contents ($f, $file);

file_put_contents ($f1, $file1);

...

2-й файл:

$file = file_get_contents('/config.php');

$file1 = file_get_contents('/config1.php');

Налоговый портал Подати.net ( http://www.podati.net )
Polkan
На сайте с 28.09.2005
Offline
102
#1

VectorD, а что не работает?

Какие ошибки?

Крон не пишет в config файлы?

Или что?

WordPress-плагин для Apishops (http://p-api-shop.ru/) P-API-Shop WooCommerce-плагин для Apishops (http://woo-apishops.ru/) Woo-Apishops
VD
На сайте с 20.03.2009
Offline
120
#2
Polkan:
VectorD, а что не работает?
Какие ошибки?
Крон не пишет в config файлы?
Или что?

А синтаксис вообще верный?

DV
На сайте с 01.05.2010
Offline
644
#3

Выведите на печать/в консоль, и сразу увидите.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
дани мапов
На сайте с 06.09.2012
Offline
204
#4
VectorD:
А синтаксис вообще верный?

Да, верный.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
VD
На сайте с 20.03.2009
Offline
120
#5
дани мапов:
Да, верный.

Нужно создать config.php, config1.php пустые файлы, да?

Еще не пойму, как правильно прописать пути к файлам

DV
На сайте с 01.05.2010
Offline
644
#6

Пишите абсолютные от корня сервера.

domen4you
На сайте с 08.03.2013
Offline
53
#7

читайте описание функций

file_put_contents

Если filename не существует, файл будет создан. Иначе, существующий файл будет перезаписан

дани мапов
На сайте с 06.09.2012
Offline
204
#8
VectorD:
Нужно создать config.php, config1.php пустые файлы, да?
Еще не пойму, как правильно прописать пути к файлам

Создавать пустые файлы не надо. С путями можно так dirname(__FILE__).'/config.php' (оба скрипта в одной папке?), но в принципе, прописывать пути не обязательно, если оба скрипта в одном каталоге.

VD
На сайте с 20.03.2009
Offline
120
#9
дани мапов:
Создавать пустые файлы не надо. С путями можно так dirname(__FILE__).'/config.php' (оба скрипта в одной папке?), но в принципе, прописывать пути не обязательно, если оба скрипта в одном каталоге.

Да, оба скрипта в одной папке находятся.

Т.е первый шаблон мы вызываем по крону раз в день. А второй подключаем в шаблоне?

дани мапов
На сайте с 06.09.2012
Offline
204
#10
VectorD:
А второй подключаем в шаблоне?

Так у вас обработчика XML нет что ли? Тогда надо еще обработать, код можно взять отсюда - http://www.softtime.ru/scripts/valute.php

Только в этой строке

$content = get_content();

меняем на

$content = file_get_contents('/config.php');

и так далее...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий