Archiwum tagu: PHP

Jak włączyć i wyłączyć raportowanie błędów?

Poniżej parametry dla funkcji error_reporting() Podczas wersji roboczej sugerujemy włączyć raportowanie na E_ALL, po uruchomieniu serwisu online można wyłączyć całkowicie raportowanie na error_reporting(0) ale nalezy pamiętać o własnej obsłudze błędów np bazy danych, odczytu pliku itp 1 E_ERROR 2 E_WARNING 4 E_PARSE 8 E_NOTICE 16 E_CORE_ERROR 32 E_CORE_WARNING 64 E_COMPILE_ERROR 128 E_COMPILE_WARNING 256 E_USER_ERROR 512 E_USER_WARNING 1024 E_USER_NOTICE 6143 E_ALL 2048 E_STRICT 4096 E_RECOVERABLE_ERROR (...)

Problem z kodowaniem utf-8 i iso-8859-2 w AJAX i PHP

[ad#post]Na początek należy zaznaczyć, że AJAX domyślnie przesyła dane używając kodowania UTF-8 więc idealną sytuacja byłoby gdybyś używał kodowania UTF-8 wszędzie na swojej stronie, począwszy od kodowania strony META, kodowaniu plików źródłowych html/php/javascript a skończywszy na danych przesyłanych do i z bazy danych czy innych plików . Załóżmy jednak, że Twoja strona używa kodowania iso-8859-2, które definiujesz na stronie wywołującej skrypt AJAX w nastepujący sposób: Następnie wywołujemy AJAX W pliku plik.php należy wstawić nagłówek identyczny jak w twoim pliku wywołującym AJAX, zatem: Jak zauważyłeś polskie ogonki dalej nie działają, (...)