Część 3. Budujemy własny framework MVC w PHP. Kontroler i model.
W poprzednich artykułach analizowaliśmy jak przebiega inicjalizacja i praca głównego kontrolera skryptu i w końcu przyszła pora na
W poprzednich artykułach analizowaliśmy jak przebiega inicjalizacja i praca głównego kontrolera skryptu i w końcu przyszła pora na
Dlaczego w ogóle budować własny framework PHP skoro jest już kilka całkiem ciekawych na rynku? W większości przypadków nie ma sensu. Choćby ze względu na to, że będzie to dodatkowy kod, który należy uaktualniać, poprawiać i łatać, kod za który … Continue reading
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 (...)
Poniższy kod zwróci nazwę pliku bez rozszerzenia, w poniższym przypadku bez końcówki .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ą, (...)