как вызвать скрипт в wp?

Тема в разделе "PHP", создана пользователем bolden, 21 авг 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. bolden

    bolden Постоялец

    Регистр.:
    2 май 2009
    Сообщения:
    83
    Симпатии:
    15
    есть скрипт курса валют, подскажите как вызывать его со страниц водпреса
    я пробовал через <?php include("getcourse_1.php");?> ничего не отобразилось
     
  2. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    А что по-твоему должно отобразиться? ф-я include подключает файла, а не выводит данные на экран
     
  3. bolden

    bolden Постоялец

    Регистр.:
    2 май 2009
    Сообщения:
    83
    Симпатии:
    15
    а как можно вывести?
     
  4. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    1) Вывод данных осуществляется в шаблоне
    2) Я не экстрасенс и не видя кода не могу угадать что тебе нужно вывести
     
  5. bolden

    bolden Постоялец

    Регистр.:
    2 май 2009
    Сообщения:
    83
    Симпатии:
    15
    вот сайт, в шаблон я уже вывлел, я хочу чтобы при нажатии на переходил на страницу курсов, а там полностью все валюты отображались
    Перейти по ссылке

    скрипт примерно такой, но я его еще доделаю для всех видов валют
    $request = "GET Перейти по ссылке HTTP/1.0\r\n"
    ."Host: www.cbr.ru\r\n"
    ."Referer: http://pgood.ru\r\n"
    ."Cookie: income=1\r\n\r\n";
    $fp = fsockopen('www.cbr.ru',80,$errno,$errstr,30);
    $xml_respose = '';
    if($fp){
    fwrite($fp,$request);
    while(!feof($fp)) $xml_respose.= fgets($fp,1024);
    fclose($fp);
    $xml_respose = substr($xml_respose,strpos($xml_respose,'<?xml'));
    }
    $xml = DOMDocument::loadXML($xml_respose);
    if($xml){
    $xpc = new DOMXPath($xml);
    }
    $nominal = 1;
    $name = '';
    $value = 0;
    $cur = 'R01235';
    $res = $xpc->query('/ValCurs/Valute[@ID="'.$cur.'"]/Nominal/text()');
    if($res->length)
    $nominal = floatval(str_replace(',','.',$res->item(0)->data));
    $res = $xpc->query('/ValCurs/Valute[@ID="'.$cur.'"]/Name/text()');
    if($res->length)
    $name = $res->item(0)->data;
    $res = $xpc->query('/ValCurs/Valute[@ID="'.$cur.'"]/Value/text()');
    if($res->length)
    $value = floatval(str_replace(',','.',$res->item(0)->data))/$nominal;
    else $value = 'курс не найден';
    <html>
    <head></head>
    <body>
    <table border="1" cellspacing="0" cellpadding="5">
    <tr>
    <th colspan="2">Курс валют на <?=date('d.m.Y')?></th>
    </tr>
    <tr>
    <th><?=$name?></th>
    <td><?=str_replace('.',',',$value)?> руб.</td>
    </tr>
    </table>
    </body>
    </html>
     
Статус темы:
Закрыта.