Cytat(Lord @ 12.12.2018, 14:55:39 )

Pierwszy krok to włączyć raportowanie błędów

No, ostatnio cały dzień szukałem błędu w WP i okazało się, że się QUOTA skończyła. Pierwsza sugestia - zmiany JQUERY które wprowadzałem dzień wcześniej, ale jednak nie. Więc po drodze wpadło milion innych pomysłów.

Co się nasiedziałem to moje.
Siemka, brzuszki najedzone po świętach? Karp miał dużo ości w tym roku?
Odświeżam temat bo napotkałem pewien problem i zastanawiam się czym to jest spowodowane.
Mój finalny kod wygląda tak:
// Serwer NBP - JSON
$nbp = file_get_contents('http://api.nbp.pl/api/exchangerates/rates/A/EUR/?format=json'); // Dane do dekodowania, wartość TRUE, na wyjściu tablica.
$dane = json_decode($nbp,TRUE);
// Wyciąganie danych z tablicy
$kurs = $dane["rates"][0]["mid"];
// ucięcie ostatnich miejsc po przecinku. Wyświetl tylko 4 pierwsze znaki
$kursfinal = substr("$kurs", 0
, -2
);
// operacja na pliku TXT - zapisywanie zmiennej do bazy tekstowej - całośc podpięta pod CRON
$fp = fopen("kurs.txt", "w");
Do tej pory skrypt wypluwał kurs w formacie np.: 4.28, a więc do 2 miejsca po przecinku. Dziś patrzę i wypluwa do pierwszego miejsca po przecinku. Od początku działania skryptu nie było takich sytuacji, teraz coś sie zmieniło. NBP nadal ma taki sam format w pliku JSON. Pomaga zmiana substr("$kurs", 0, -2); na substr("$kurs", 0, -1); ale nie rozumiem dlaczego... podpowiecie koledzy?