Autor Zpráva
msigmund
Profil
Prosím o pomoc s chybou asi v zápisu. Chtěl bych do katalogu přidat srank tak jsem našel tento scrypt a na flywebu funguje, ale na banánu ne. Technik z banánu řekl, že je to zápisem.

Píše mi to:
Warning: file_get_contents() expects at most 2 parameters, 3 given in /srv/www/????????/subdomains/www/ranky.php on line 81

Není to můj skrypt:

function get_srank_info($start, $final) {
$pagerankurl = 'http://' . $this->rankurl['host'];
$params = array("0", htmlspecialchars("$pagerankurl"), 0);
$request = xmlrpc_encode_request("getRank", $params);
$context = stream_context_create(array('http' => array('method'=>"POST",'header'=>"Content-Type: text/xml",'content'=>$request)));
$file = file_get_contents('http://srank.seznam.cz', false, $context);
$response = xmlrpc_decode($file);
if ($response['status'] == 200) {
$uztuzt = (round($response['rank'] / 2.55,0)).'/100';
}
echo $start.'<p>Srank: '.$uztuzt.'</p>'.$final;

}

Děkuji všem s pomocí.
tiso
Profil
msigmund - tretí parameter bol do tejto funkcie pridaný vo verzii PHP 5.0.0, viď http://sk2.php.net/manual/en/function.file-get-contents.php
msigmund
Profil
Prosím, prosím moc tomu nerozumím.
tiso
Profil
msigmund - to znamená, že na hostnigu banán je staršia verzia PHP, takže ten kód ti tam fungovať nebude. Buď požiadaj o presun na server s PHP5, alebo zmeň hosting.
msigmund
Profil
tiso - děkuji.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: