php скрипт за курса на валутата

crashbg

Registered
Имам php скрипт за изкарване на курса на ЕUR, CHF, GBR и USA като тегля инфото от Alfa bank.
Опитах да изкарам инфото в сайта си посредством <?php include ("valuta.php"); ?> не мястото остава празно /не ми излиза никакъв текст/. Имали друг начин с който да изкарам това инфо в сайта си http://www.crashbg.com ?

Ето линк към страницата valuta.php:

http://www.crashbg.com/valuta.php

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

Ето и самия код на valuta.php:

<?php
$html = file_get_contents("http://www.alphabank.bg/displaybg.aspx?page=quotes");
$currency = array("EUR", "CHF", "GBP", "USD");
for ($i=0; $i<4; $i++)
{ $find = "1 {$currency[$i]}";
$NameOfValue = strstr($html, $find);
$NameOfValue = substr($NameOfValue, 0, 101);
$NameOfValue = substr($NameOfValue, strlen($NameOfValue)-7);
echo "{$currency[$i]} = $NameOfValue <br />";
}
?>

Освен това искам да попитам възможнмо ли е и как става да вкарам в кода под курса на валутите да излиза линк http://www.alphabank.bg с текст /източник: Alfa Bank/.
 
<?php
$html=file_get_contents("http://www.alphabank.bg/displaybg.aspx?page=quotes");
$currency = array("EUR", "CHF", "GBP", "USD");
for ($i=0; $i<4; $i++)
{ $find = "1 {$currency[$i]}";
$NameOfValue = strstr($html, $find);
$NameOfValue = substr($NameOfValue, 0, 101);
$NameOfValue = substr($NameOfValue, strlen($NameOfValue)-7);
echo "{$currency[$i]} = $NameOfValue <br />";
}
echo "Източник <a href='http://www.alphabank.bg'>Alphabank</a>";
?>

Пробвай пак да го include,неможе да не става.. :wink:
 
Пробвах ама не става пак. В момента най-отдолу вдясно на сайта има един бокс Валутен пазар в него би трябвало да ми излезе инфото за валутата, но уви не става нещо.

Като отделна страница се получава ама така не :(
 
Пробвай с AJAX:

Код:
<SCRIPT language=JavaScript type="text/javascript"> 

GetXmlHttpObject = function() 
{ 
var XMLHttp = null; 
// active x internetexplorer --------------------------------------------------------- 
try 
{ 
XMLHttp = new ActiveXObject('MSXML2.XMLHTTP.3.0'); // ie7 
} 
catch (e) 
{ 
try 
{ 
XMLHttp = new ActiveXObject("Msxml2.XMLHTTP"); //ie 6 
} 
catch(e) 
{ 
try 
{ 
XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");//ie older versions 
} 
catch(e) 
{ 
} 
} 
} 
// active x internetexplorer --------------------------------------------------------- 

if (XMLHttp == null) 
{ 
XMLHttp = new XMLHttpRequest(); 
} 
return XMLHttp; 
} 

// Make the XMLHttpRequest object 
var http = GetXmlHttpObject(); 

function sendRequest(page) { 

// Open PHP script for requests 
http.open('get', page); 
http.onreadystatechange = handleResponse; 
http.send(null); 

} 

function handleResponse() { 

if(http.readyState == 4 && http.status == 200){ 

// Text returned FROM the PHP script 
var response = http.responseText; 

if(response) { 
// UPDATE ajaxTest content 
document.getElementById("valuta").innerHTML = response; 
} 

} 

} 

function repeatloop() 
{ 
sendRequest('valuta.php'); 
setTimeout("repeatloop()", 5); 
} 

window.onload=function() { 
repeatloop(); 
} 
</script>
<div id="valuta">Грешка!</div>

Така взима информацията от файла valuta.php и я обновява много често.
 

Горе