Napisane: 10.06.2011, 14:40:12 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Tak sie generuje linki za pomoca helpera "url". Sposob ten jest bardzo dobry, gdyz w kazdej chwili mozesz zmienic sobie router, wraz ze zmiana linku (nazwy). Gdy bedziesz stosowal linki za pomoca helpera "url" nie bedziesz musial pozniej zmieniac wszystkich linkow w templatkach, ktore dotycza tego routera, gdyz zmienia sie one automatycznie. Przy zapisywaniu statycznym (klasycznym), kazda zmiana routera bedzie powodowala koniecznosc zmiany ich w templatce. Mam nadzieje ze w miare zrozumiale to napisalem Pozdrawiam |
Forum: Frameworki · Podgląd postu: #871300 · Odpowiedzi: 1 · Wyświetleń: 315 |
Napisane: 18.02.2011, 15:13:01 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Szablony ktore piszesz rowniez musza byc zakodowane w utf8, sprawdz w ustawieniach edytora. |
Forum: Frameworki · Podgląd postu: #838436 · Odpowiedzi: 2 · Wyświetleń: 695 |
Napisane: 8.08.2010, 20:46:15 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Zrob dwie trasy routingu, cos w podobie jak teraz, tylko w odwrotnej kolejnosci je dodaj. Zeby to dzialalo musisz tylko dodac 3 parametr do route z lang, okreslajacy jaki ma byc lang np:
"array('lang'=>'[a-z_]+')" ten parametr okresla wartosci jakie moze przyjmowac lang, daj tak jak teraz tylko dodaj ze moze miec tylko dwa znaki, jesli bedziesz mial kontrolery z wieksza iloscia znakow, route bedzie dopasowywal do pierwszego, standarowego routa. ROute z "lang" zostanie pominiety Pokombinuj cos w tym stylu powinno sie udac. Pozdrawiam Adrian |
Forum: Frameworki · Podgląd postu: #776076 · Odpowiedzi: 2 · Wyświetleń: 655 |
Napisane: 13.05.2010, 14:31:58 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Mysle ze dobrze myslisz. Mozesz podejzec jak to jest robione w frameworkach php np w symfony i zend jest to bardzo dobrze rozwiazane W Zendzie masz np cos takiego jak kontroller i akcja kontrollera. Czyli kontroller to jest klasa, a akcje to metody klasy. Dajesz glowny kontroller, ktory uruchamia Ci poszczegolne kontrolery i odpowiednie akcje, w zaleznosci od adresu i masz zrobiona obsluge kontrolerow. Praktycxznie model MVC to jak sama nazwa wskazuje model, widok i kontroller. Model zajmuje sie tylko i wylacznie pobieraniem danych z bazy, widok tylko i wylacznie wyswietla html + wyswietlenie zmiennych ( ewentualnie jakies szablony np smarty), a najwazniejszy jest kontroler. Zarzadza on ktora akcje uruchomic, jakie dane pobrac z ktorego modelu i ktory widok uruchomic. Pozdrawiam |
Forum: Object-oriented programming · Podgląd postu: #746205 · Odpowiedzi: 3 · Wyświetleń: 1 325 |
Napisane: 6.05.2010, 08:05:54 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Do tego aby dane byly szyfrowane potrzeba jedynie wlaczonej obslugi https ( trzeba miec certyfikat ) i wywolanie tego adresu Aby jednak nie trzeba bylo klikac i akceptowac certyfikatu recznie w przegladarce, nie wystarczy wygenerowany recznie certyfikat, trzeba wykupic taki w zewnetrznej firmie potwierdzajacej tozsamosc. |
Forum: PHP · Podgląd postu: #743625 · Odpowiedzi: 2 · Wyświetleń: 754 |
Napisane: 26.04.2010, 08:03:06 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Ja napisalem sobie wlasna klase losujaca w zaleznosci od adresu url:
W konstruktorze $seed - adres url, $max - maxymalna wylosowana liczba. Nastepnie wywolujesz metode rand() - zwraca jedna liczbe, albo randHow() - zwraca tablice wysolosowanych wartosci, jako parametr ilosc liczb do wylosowania. Funkcja ta jest o tyle dobra ze dla kazdego adresu generuje te same liczby. Takze tutaj rozwiazany problem z google Na konkretnym adresie mamy te same linki, na kazdej podstronie inne. Jesli jakies pytania prosze pytac. Pozdrawiam Adrian |
Forum: PHP · Podgląd postu: #740309 · Odpowiedzi: 6 · Wyświetleń: 1 136 |
Napisane: 23.04.2010, 10:13:10 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Ja mam to tak zrobione.
naturalnie ze z www nie bedzie ci przechodzic. Powinienes miec jeden adres a nie z www i bez - google to traktuje jako dwie odrebne strony. Zrob przekierowanie 301 w htacces z adresu www.domena.pl na domena.pl Pozdrawiam Adrian |
Forum: Frameworki · Podgląd postu: #739378 · Odpowiedzi: 1 · Wyświetleń: 609 |
Napisane: 18.02.2010, 19:46:28 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Mail hmmm najlepszym sposobem byloby polaczenie wszystkich trzech rozwiazan Jesli chodzi o maila to dobry pomysl, pomysl jednak czy chcesz miec wiecej glosow bo to bardzo duze ograniczenie. Zeby mozna bylo zaglosowac to trzeba by bylo podac maila, odebrac poczte i jeszcze kliknac w link aktywacyjny. Wiec nie przewiduj ze bedzie duzo takich wytrwalych Moim zdaniem spokojnie wystarczy zabezpieczenie cookie + ip. Jesli chodzi o ograniczenia czasu z cookie to chyba nie ma okreslonej maksymalnej daty, nie jestem pewien. Ale wiadomo ze przewaznie raz do roku robi sie formata wiec i tak mozna zalozyc ze po tym czasie ono przepadnie. Cookie oczywiscie mozna wykasowac recznie ale w polaczeniu z ip daje dobry rezultat. Jesli chodzi natomiast o ip to sa dwie wady po pierwsze nie da sie sprawdzic zmiennego ip, a po drugie blokujac ip mozna zablokowac glosowanie osob ktore jeszcze nie glosowaly ( chodzi tutaj o podsieci czyli osoby w sieci wewnetrznej - czesto jeden blok ma jedno ip) jednak nie sadze zeby to bylo az taka duza wade i znaczenie. Tak wiec polecam cookie + ip Nie wiem czy sie da jakos pobrac adres mac karty sieciowej bo to by byl chyba najlepszy sposob wtedy jeden komputer mialby jeden glos , aczkolwiek mac adres tez mozna zmienic ale kto na to wpadnie pozdrawiam |
Forum: PHP · Podgląd postu: #714801 · Odpowiedzi: 2 · Wyświetleń: 980 |
Napisane: 27.01.2010, 15:01:03 | |
Grupa: Zarejestrowani Postów: 172 Dołączył: 13.02.2006 Skąd: Warszawa Ostrzeżenie: (0%) |
Mozna stosować sesję lub cookie, albo sesje w połączeniu z baza danych (szybsze, bezpieczniejsze i funkcjonalniejsze) Pozdrawiam |
Forum: PHP · Podgląd postu: #706372 · Odpowiedzi: 4 · Wyświetleń: 822 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 11:16 |