Archiwum kategorii 'PHP'

[cakePHP] favicon.ico i sesje

7 wrz 2006

Podczas walki z pierwszym moim projektem w CakePHP natrafiłem na spory problem, którego nie potrafiłem za żadne skarby zrozumieć. Otóż zapisując dane w Sesjach a następnie próbując pobrać je stamtąd otrzymywałem, że wartość to “favicon.ico”. Tylko skąd to się wzięło skoro zapisywałem nr ID z bazy danych ?

Na rozwiązanie wpadłem przepadkowo testując aplikację w IE (cały czas używam FF) i tam tego problemu nie było, wszystko działało OK. Natchnęło mnie, aby usunąć linijkę o favicon z layoutu. no i zadziałało :)
Problem można usunąć na 2 sposoby:

1. usunąć z layoutu (default.thtml) linijkę o favicon

2. podać w linii wyżej dokładną ściężkę dostępu to iconki
Tak jak pisałem powyżej, problem ten pojawia się tylko w Firefoxie.

Mój pierwszy FrameWork - od dziecka mamie pomagałem “piec ciasta”.

27 sie 2006

Całe życie pisząc jakikolwiek program w jakimkolwiek języku pisałem wszystko od podstaw. Miało to swoje zalety jak i wady. Pełna kontrola zaliczała się do pierwszych lecz poświęcony (ale bardziej tracony) czas zaliczał się do tych drugich. Ostatnimi czasy ułatwiałem sobie życie i pisząc coś w PHP, starałem się korzystać z gotowych elementów. Jednym z takich był FCKEditor którego używałem do moich CMSów. Dodatkowo stworzyłem kilka własnych klas, które modyfikując dostosowywałem do wymogów programu.
Ostatnio przeglądając literaturę oraz fachowe strony www napotkałem na FrameWorki. Przyzwyczajony do własnych rozwiązań z trudem dotknałem tematu. Dzięki namowom normanos’a pobrałem CakePHP.

No i EUREKA !!! 5 linijkami kodu stworzyłem prosty CMS !!!. Mam wrażenie, że od dziś pierwszą rzeczą, którą załąduje na serwer będzie pusty Cake :) No to zabieram się do pieczenia :)