Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: курс евро и доллара

Сообщения:  [1-10]    [11-20]  [21-29] 

 
 автор: wityan1980   (18.10.2006 в 02:22)   письмо автору
 
   для: Саня   (17.10.2006 в 01:36)
 

Все работает!!!!
Только он перезагружает валюту один раз в сутки, после 23:59!!!

Можно как то сделать что бы чаще актуализировался???

   
 
 автор: wityan1980   (18.10.2006 в 02:20)   письмо автору
 
   для: Саня   (17.10.2006 в 01:36)
 

Все работает!!!!
Только он перезагружает валюту один раз в сутки, после 23:59!!!

Можно как то сделать что бы чаще актуализировался???

   
 
 автор: wityan1980   (17.10.2006 в 01:43)   письмо автору
 
   для: Саня   (17.10.2006 в 01:36)
 

Все работает!!!!
Только он перезагружает валюту один раз в сутки, после 23:59!!!

Можно как то сделать что бы чаще актуализировался???

   
 
 автор: Саня   (17.10.2006 в 01:36)   письмо автору
 
   для: wityan1980   (17.10.2006 в 01:27)
 

Запускаю скрипт не изменив ни строчки кода (только дату правил)...

16 числа:
Доллар - 26.9314
Евро - 33.8393

17 числа:
Доллар - 26.9690
Евро - 33.7247

Возможно у вас результат закешировался и достаётся из кеша. В начало скрипта вставьте эти строки:
<?php
header
("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");

   
 
 автор: wityan1980   (17.10.2006 в 01:27)   письмо автору
 
   для: Саня   (17.10.2006 в 01:19)
 

на yandex другой курс валюты сегодня

   
 
 автор: Саня   (17.10.2006 в 01:19)   письмо автору
 
   для: wityan1980   (17.10.2006 в 01:02)
 

По моим наблюдениям курс валют не изменялся с 14 по 16 число включительно.

   
 
 автор: wityan1980   (17.10.2006 в 01:02)   письмо автору
 
   для: slonik   (17.10.2006 в 00:59)
 

<?php
$content 
get_content();
$pattern "#<Valute ID=\"([^\"]+)[^>]+>[^>]+>([^<]+)[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>[^>]+>([^<]+)[^>]+>[^>]+>([^<]+)#i";
preg_match_all($pattern$content$outPREG_SET_ORDER);
$dollar "";
$euro "";
foreach(
$out as $cur) {
  if(
$cur[2] == 840$dollar str_replace(",""."$cur[4]);
  if(
$cur[2] == 978$euro   str_replace(",""."$cur[4]);
}
echo 
"Доллар - ".$dollar."<br>";
echo 
"Евро - ".$euro."<br>";
function 
get_content() {
  
$date date("d/m/Y");
  
$fd   fsockopen("cbr.ru"80);
  
fwrite($fd"GET /scripts/XML_daily.asp?date_req=$date HTTP/1.1\r\n".
              
"Host: cbr.ru\r\n".
              
"Connection: close\r\n\r\n");
  
$text "";
  if (!
$fd) echo "Запрашиваемая страница не найдена";
    else while (!
feof ($fd)) $text .= fread($fd4096);
  
fclose ($fd);
  return 
$text;
}
?>


а можно переделать?
так сильно хочу поставить курс валюты....

   
 
 автор: slonik   (17.10.2006 в 00:59)   письмо автору
 
   для: wityan1980   (17.10.2006 в 00:09)
 

видимо "скнаирует" по старому числу..

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

   
 
 автор: wityan1980   (17.10.2006 в 00:09)   письмо автору
 
   для: Саня   (16.10.2006 в 02:00)
 

сегодня зашел, курс остался тот же
показивает но не меняет :((

Доллар-26.9314
Евро -33.8393

что можно сделать?

   
 
 автор: wityan1980   (16.10.2006 в 14:51)   письмо автору
 
   для: Саня   (16.10.2006 в 02:00)
 

сегодня зашел, курс остался тот же
показивает но не меняет :((

Доллар-26.9314
Евро -33.8393

что можно сделать?

   

Сообщения:  [1-10]    [11-20]  [21-29] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования