Napisane: 29.12.2012, 12:56:22 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Ale w czym jest problem? Nie wiesz jak wysłać treść formularza na maila, czy jak zapisać wynik do bazy danych? |
Forum: Przedszkole · Podgląd postu: #1014966 · Odpowiedzi: 4 · Wyświetleń: 600 |
Napisane: 28.12.2012, 13:56:54 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Samo słowo felher oznacza błąd ale nie mówi nic o rodzaju błędu. Być może podałeś złe hasło albo użytkownika - zwróć uwagę czy kopiując nie zaznaczyłeś przypadkiem spacji na początku lub końcu hasła lub użytkownika, albo nazwy bazy danych. Zróć uwagę na wielkość liter. Nie wiem jak jest na za.pl ale sprawdź czy podałeś prawidłowego hosta. Na większości serwerów jest to localhost ale znam też takie, które wymagają wpisania np. mysql5 lub inne. Niekiedy nazwą użytkownika jest pełen adres email, a nie tylko to co przed znakiem @. |
Forum: MySQL · Podgląd postu: #1014824 · Odpowiedzi: 9 · Wyświetleń: 474 |
Napisane: 27.12.2012, 16:59:17 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Nie wiem co ten skrypt robi ale zauważyłem, że oprócz pobrania id z REQUESTA i wstawienia go do hiddena to do niczego nie służy. |
Forum: PHP · Podgląd postu: #1014647 · Odpowiedzi: 2 · Wyświetleń: 267 |
Napisane: 27.12.2012, 11:10:47 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Kod zapisania zmiennych w sesji wywołuj tylko wtedy gdy przesyłasz coś postem. Jeśli przechodzisz na następną stronę (metodą GET) to tablicę "$_POST" masz pustą i wtedy nadpisujesz zmienne w sesji null-ami. Gdybyś miał włączone wyświetlanie błędów otrzymałbyś stosowne informacje.
|
Forum: PHP · Podgląd postu: #1014570 · Odpowiedzi: 2 · Wyświetleń: 522 |
Napisane: 27.12.2012, 12:18:22 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Po pierwsze zadaj sobie pytanie czy problem z buforowaniem dotyczy tylko tego jednego obrazka?. Po drugie upewnij się, czy ręczne odświeżanie w twojej przeglądarce przypadkowo nie resetuje zawsze cache-a. Wywoływanie na nowo tego samego adresu to nie to samo co ręczne odświerzenie strony. Zauważ, że buforowanie jest opcją domyślną więc jeśli coś nie jest cache-owane to zwykle jest to wymuszane ręcznie lub stosownymi nagłówkami takimi jak: lub też metatagami Dodatkowo do sterowania cache-m przeglądarki służą nagłówki ETag. |
Forum: PHP · Podgląd postu: #1014585 · Odpowiedzi: 2 · Wyświetleń: 192 |
Napisane: 28.12.2012, 13:40:46 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Ciasteczka można wyczyścić a IP zmienić tak więc takie zabezpieczenie jest nic nie wart. Ograniczenie na IP nie jest dobrym rozwiązaniem również z tego powodu, że kilka osób może mieć to samo IP np. wszystkie osoby w danym mieszkaniu, albo wręcz wszystkie osoby korzystające z danego serwera proxy. Oznacza to, że część ludzi po prostu nie będzie mogła zagłosować w Twojej ankiecie ani razu. GA ustawia swoje ciasteczko do mierzenia unikalności wizyt. Jeśli ktoś zmieniał sobie IP i czyścił jedynie ciasteczko ustawiane przez Ciebie, ale nie przez google to GA wszystkie jego wejścia w krótkim okresie czasu uzna za jedną wizytę. Tak więc to że u Ciebie jest 600 różnych IP to wcale nie znaczy, że to nie była jedna i ta sama osoba. |
Forum: PHP · Podgląd postu: #1014821 · Odpowiedzi: 5 · Wyświetleń: 535 |
Napisane: 29.12.2012, 12:51:17 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Do sprawdzenia czy plik istnieje służy funkcja file_exists
|
Forum: Przedszkole · Podgląd postu: #1014963 · Odpowiedzi: 4 · Wyświetleń: 272 |
Napisane: 27.12.2012, 13:26:51 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Tu masz opowiednik PHP-owej funkcji strip_tags napisanej w js - JavaScript strip_tags function |
Forum: Po stronie przeglądarki · Podgląd postu: #1014595 · Odpowiedzi: 1 · Wyświetleń: 269 |
Napisane: 27.12.2012, 10:30:55 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Po co Smarty, po co Twig w Symfony, a po co wszelkiego rodzaju ORM-y skoro jest PDO, a po co PDO skoro było już rozszerzenie do php Mysql a nawet Mysqli? Ja twierdzę, że składnia Smarty jest po prostu wygodniejsza od zwykłego PHP, ale to oczywiście dla tych, którzy już znają Smarty, poza tym system szablonów jest czymś więcej niż zwykłym zastępowaniem zmiennych. Przykładowo Smarty czy Twig oferują choćby możliwośc nadpisywania bloków kodu. Nawet Zend View mimo, że wykorzystuje natywną składnię php jest wzbogacony o funkcjonalności typu cache czy encapsulacja zmiennych. Niektórzy uważają, że system szablonów powinien ograniczać możliwości użycia dowolnego kodu PHP wewnątrz szablonów po to aby zapobiec mieszaniu wartstwy logiki z warstwą widoku. Można to załatwić oczywiście konwencją, ale metody publiczne czy prywatne też można było załatwić w ten sposób a mimo to twórczy PHP zdecydowali się na ich wprowadzenie. Ja osobiście jestem większym entuzjastą wszelkiego rodzaju szablonów i widzę większy sens w ich używaniu niż jakiegokolwiek ORM-a, ale to już temat na inną dyskusję. @sazian - rozumiem, że Twoja rada dla ludzi próbujących ratować swoje małżeństwo brzmiała by "rozwód" - czasami nie tak łatwo zrezygnować z systemu szabonów zwłaszcza w rozwijanym od lat projekcie, którego nie jesteśmy pierwszymi autorami. |
Forum: Frameworki · Podgląd postu: #1014566 · Odpowiedzi: 4 · Wyświetleń: 403 |
Napisane: 23.12.2012, 21:18:36 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Domyślnie po każdej zmianie w pliku (wystarczy zmiana daty modyfikacji) szablon smarty jest "compilowany" do postaci zwykłego php i w takiej formie zapisywany w katalogu "templates_c". Położenie tego katalogu zależy od konfiguracji w danym projekcie. Być może smarty nie może zapisywać w tym katalogu i dlatego strona się sypie. Warto by włączyć wyświetlanie błędów i jeżeli moje przypuszczenie się sprawdzi to wystarczy zmienić uprawnienia dotyczące zapisu dla wyżej wspomnianego katalogu. |
Forum: Frameworki · Podgląd postu: #1014145 · Odpowiedzi: 4 · Wyświetleń: 403 |
Napisane: 25.01.2012, 13:22:20 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
|
Forum: PHP · Podgląd postu: #934214 · Odpowiedzi: 6 · Wyświetleń: 336 |
Napisane: 25.01.2012, 13:18:27 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Czasami użycie wielkiej biblioteki do parsowania drzewa dom jest nadmiarowe i okazuje się, że użycie wyrażeń regularnych jest lepszym rozwiązaniem
|
Forum: Przedszkole · Podgląd postu: #934212 · Odpowiedzi: 4 · Wyświetleń: 283 |
Napisane: 24.01.2006, 08:08:12 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Tak SciTE - mozna z niego wycisnac naprawde wiele. Polecam sciągnąc sobie wersję phpwScite oczywiscie oparta o ten edytor ale wzbogacona dla php. Osobiscie SciTE uzywam zarowno do programowania w php, JS, Action Scrypcie - nie mowiac o HTMLu. Lekki jak notatnik ale bije go na glowe. Troszke zabawy jest z plikiem konfiguracyjnym ale jak sie go juz dostosuje do wlasnych potrzeb to jest super. |
Forum: Komputery i oprogramowanie · Podgląd postu: #226198 · Odpowiedzi: 1247 · Wyświetleń: 345 256 |
Napisane: 26.09.2010, 13:20:51 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Skoro obrazki generują się dobrze i po zapisaniu ich na serwer nie ma problemu winnym nie jest sam skrypt generujący obrazki tylko sposób wysyłania ich do przeglądarki. Upewnij się, że zwracając wynik do przeglądarki nie przesyłasz jakiś niepotrzebnych znaków(np. zanków BOM) lub nagłówków. Zalecaną praktyką jest pomijanie na końcu skryptów php znaku kończącego blok php '?>' oraz buforowanie wyniku przy pomocy funkcji ob_start. |
Forum: PHP · Podgląd postu: #793210 · Odpowiedzi: 3 · Wyświetleń: 665 |
Napisane: 19.01.2010, 22:16:06 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Napisz ogólnie do czego by ten skrypt miał służyć? |
Forum: PHP · Podgląd postu: #703584 · Odpowiedzi: 6 · Wyświetleń: 1 150 |
Napisane: 19.01.2010, 16:06:28 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Zakładam, że na obu stronach są te same klasy. Możesz obiekt zserializować i przesłać np. SOAP-em. |
Forum: PHP · Podgląd postu: #703392 · Odpowiedzi: 6 · Wyświetleń: 1 150 |
Napisane: 19.01.2010, 15:42:52 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Z użyciem jquery |
Forum: Przedszkole · Podgląd postu: #703382 · Odpowiedzi: 3 · Wyświetleń: 1 553 |
Napisane: 19.01.2010, 15:27:59 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
|
Forum: PHP · Podgląd postu: #703370 · Odpowiedzi: 3 · Wyświetleń: 624 |
Napisane: 19.01.2010, 15:47:08 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Najprostszym rozwiązaniem jest użycie pływających ramek - tag iframe. |
Forum: PHP · Podgląd postu: #703384 · Odpowiedzi: 1 · Wyświetleń: 447 |
Napisane: 20.01.2010, 10:11:11 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Simple Factory to pojedyncza funkcja lub metoda, która tworzy obiekt na podstawie podanych parametrów. Z kolei Factory Method to metoda abstrakcyjna którą implementuje się w klasach potomnych. Sposób wywołania metody fabrykującej - tj. za pośrednictwem obiektu klasy macierzystej lub też bezpośrednio z obiektu klasy potomnej - nie ma znaczenia. |
Forum: Object-oriented programming · Podgląd postu: #703690 · Odpowiedzi: 3 · Wyświetleń: 1 784 |
Napisane: 20.01.2010, 09:13:51 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
W metodzie __call sprawdzaj najpierw czy istnieje klasa o danej nazwie, a jeśli nie istnieje przypisz do danej zmiennej obiekt klasy, która też będzie miała metodę __call z tym, że ta metoda będzie zwracała np. wyjątek albo pustego stringa - w zależności od potrzeb. Jeśli z kolei interesuje Cie uniwersalne rozwiązanie tego typu zagadnień to proponuje zapoznać się najpierw z: DTO – wprowadzenie i charakterystyka a potem DTO – zastosowanie – Konfiguracja |
Forum: Object-oriented programming · Podgląd postu: #703672 · Odpowiedzi: 3 · Wyświetleń: 925 |
Napisane: 1.10.2009, 08:14:35 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Zamierzasz postawić serwis społecznościowy, ale na jakim etapie jesteś? Czy na etapie planowania czy też już masz zrealizowany projekt i pozostaje ci go jedynie wrzucić na serwer produkcyjny? Wybór maszyny zależy od szacowanego ruchu na stronie oraz jego charakteru (mam tu na myśli w miarę równomierne obciążenie strony lub też okresy wzmożonej aktywności użytkowników). Problemem może okazać się transfer, ale jest też wielce prawdopodobne, że zwyczajnie zabraknie zasobów do obsłużenia wszystkich requestów. |
Forum: Serwery WWW · Podgląd postu: #666759 · Odpowiedzi: 3 · Wyświetleń: 652 |
Napisane: 1.10.2009, 07:59:59 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Rozwiązanie to jest powszechnie stosowane we wszelkiego rodzaju ORM-ach czy abstrakcjach baz danych. Wygląd clasy abstrakcyjnej zależy od tego jakie narzędzie lub funkcjonalność chcesz przy jej pomocy osiągnąć. Czy to ma być coś ala Active Record czy DAO? Nazwa GenericObject jest moim zdaniem zbyt ogólna. Czy ta klasa ma być podstawą wszelkich twoich klas czy tylko klas związanych z BD? |
Forum: Object-oriented programming · Podgląd postu: #666757 · Odpowiedzi: 4 · Wyświetleń: 1 314 |
Napisane: 30.09.2009, 14:50:26 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
nie ma - wszystkie dane można zafałszować |
Forum: PHP · Podgląd postu: #666616 · Odpowiedzi: 5 · Wyświetleń: 1 114 |
Napisane: 13.10.2009, 17:15:21 | |
Grupa: Zarejestrowani Postów: 740 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
~Riklaunim - na podstawie tego co przeczytałem w artykule Pełnotekstowe wyszukiwanie w PHP z wykorzystaniem Sphinxa nie mogę się z Tobą w pełni zgodzić. Okazuje się, że sphinxa można użyć oczywiście w wersji binarne wymagającej praw root-a, ale mamy też do dyspozycji php-ową bibliotekę realizującą te same zadania co binarne rozszerzenie. Zamierzam to wkrótce przetestować. |
Forum: Przedszkole · Podgląd postu: #670519 · Odpowiedzi: 10 · Wyświetleń: 3 237 |
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: 26.05.2024 - 13:15 |