валюта на саите

Статус
В этой теме нельзя размещать новые ответы.
Мне кажется, что средствами пхп проще всего спарсить таблицу и потом получить нужные данные. Если топикстартер не особо разбирается в пхп, то действительно проще воткнуть бесплатный информер и не заморачиваться
 
но я жачу чтоб грузинский лари тоже биль паетаму надо сделат от сюда Для просмотра ссылки Войди или Зарегистрируйся
 
так на вскидку
PHP:
<?php
$url = "http://www.nbg.gov.ge/";
$ch = curl_init();
// вывод в переменную
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec($ch);
// вырезаем таблицу
$table_start=strpos($result,'<table id="NBG_Master_cphMainZone_ctl06_tblCurr"');
$table_end=strpos($result,'</table>',$table_start);
$table=substr($result,$table_start,($table_end-$table_start));
// восстанавливаем пути к картинкам
$table=str_replace('src="Images','src="http://www.nbg.gov.ge/Images',$table);
echo $table;
если внешний вид устраивает,зачем регулрные выраждения использовать -- не понимаю
 
Fatal error: Call to undefined function: curl_init() in C:\www\infob\val.php on line 3

вот такая ошибка
 
не подключен курл

или подключи его в php.ini ( есно установив расширение)

или попробуй
PHP:
<?php
// чтение файла
$result=file_get_contents("http://www.nbg.gov.ge/");
// вырезаем таблицу
$table_start=strpos($result,'<table id="NBG_Master_cphMainZone_ctl06_tblCurr"');
$table_end=strpos($result,'</table>',$table_start);
$table=substr($result,$table_start,($table_end-$table_start));
// восстанавливаем пути к картинкам
$table=str_replace('src="Images','src="http://www.nbg.gov.ge/Images',$table);
echo $table;

пример здесь Для просмотра ссылки Войди или Зарегистрируйся
 
PHP:
<?php
$file = file_get_contents('http://rustavi2.com/news/includes/get_rates.php');

$array = explode( "&", $file);
$current = array();
foreach ( $array as $value )
{
	if( $value != "" )
	{
		$var = explode('=', $value);
		$current[$var[0]] = $var[1]; 
	}
}

?>
 
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in

ошибка
 
разреши доступ по URL в php.ini
allow_url_fopen = on;
 
a

нет етот на ON стаит
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху