Autor Zpráva
Juve
Profil
Ahoj,
vyvíjím na localhostu, tam jde všechno ok, ale jakmile spustim na produkčním serveru (freehosting), nefunguje funkce file_get_contents, která by měla vracet obsah souboru. Nemám možnost to vyzkoušet na jiném serveru než je free. Mohl by to prosím někdo vyzkoušet na svém serveru, nebo mi říct v čem je chyba? Děkuji. Tady je úsek kódu: měl by vypsat gps součadnice
$place = 'prerov';
$gps = file_get_contents('http://maps.google.com/maps/geo?q='.$place.'&output=csv&oe=utf8&sensor=false');
echo $gps;
Chro
Profil
Uveď chybovou hlášku. Úsek zveřejněného kódu používám také a vrací string ve tvaru stav,přesnost zaměření,lat,lon.
DarkMeni
Profil
Na Endoře to normálně de.
Nepíšeš, podle čeho si usoudil že to nefunguje (jestli ti to nevypíše nic, nebo jestli to vypíše špatný souřadnice a nebo jestli to vyhodí nějakou chybu...).
Zkus to debugovat třeba jako:
<?php
error_reporting(E_ALL);
var_dump(file_get_contents('http://maps.google.com/maps/geo?q=prerov&output=csv&oe=utf8&sensor=false'));
TomasJ
Profil
200,4,49.4564788,17.4502300, mně to funguje skvěle. Proč to nefunguje tam, netuším.
Ale zkus error_reporting.
Keeehi
Profil
Na 99% za to může nastavení allow_url_fopen.
Juve
Profil
DarkMeni:
vrací mi to bool(false)

Keeehi:
jj je to tim, uz to tu vidim: allow_url_fopen off

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: