Hallo.
Ik heb een keer een scriptje gemaakt waarmee ik de virtuele prijzen van spullen uit een spel kan ophalen en weer kan geven alleen het laden duurde erg lang en het werkt vaak niet.
Na even Googlen heb ik een veel beter script gevonden dat sneller zou moeten zijn.
Het enige nadeel is dat ik een error krijg als ik het script uitvoer.
Error:
Script:
Ik ben niet pro in php en ik weet niet wat het betekent.
Zou iemand kunnen uitleggen wat het probleem is en hoe ik het oplos?
(Als iemand er nog belang bij heeft hier heb ik het script vandaan 'phphulp).
Groeten, Remi1995
Ik heb een keer een scriptje gemaakt waarmee ik de virtuele prijzen van spullen uit een spel kan ophalen en weer kan geven alleen het laden duurde erg lang en het werkt vaak niet.
Na even Googlen heb ik een veel beter script gevonden dat sneller zou moeten zijn.
Het enige nadeel is dat ik een error krijg als ik het script uitvoer.
Error:
Code:
Fatal error: Call to undefined function curl_init() in C:\xampp\htdocs\grandexchangetest.php on line 7
Script:
Code:
<?php
// http://www.phphulp.nl/forum/showtopic.php?cat=2&id=55361&lasttopic=1
function getprice($id) {
$url = "http://itemdb-rs.runescape.com/viewitem.ws?obj=".$id;
$startat = "<b>Market price:</b> ";
$stopat = "</span>";
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$start = curl_exec($ch);
curl_close($ch);
$exploded = explode($startat,$start);
$exploded = explode($stopat,$exploded[1]);
$result = str_replace('<br />','',nl2br($exploded[0]));
return $result;
}
echo "Prijs".getprice(1947); // 1947 is het nummer van een item
?>
Ik ben niet pro in php en ik weet niet wat het betekent.
Zou iemand kunnen uitleggen wat het probleem is en hoe ik het oplos?
(Als iemand er nog belang bij heeft hier heb ik het script vandaan 'phphulp).
Groeten, Remi1995