@wariat_pl: po to są wyjątki, a nie zwracanie arrayek ze statusem. Możesz robić customowe wyjątki per 'problem'. IDE podpowie jakie możliwe wyjątki rzuca metoda i czy są obsłużone - jeśli metoda zwróci array, bez patrzenia w jej ciało nie będziesz w stanie powiedzieć co tam się znajduję.
  • Odpowiedz
Chciałbym zrobić sobie tabelkę a'la kalendarz na 6 tygodni, gdzie co 6 tygodni wszystkie numerki będą się jednocześnie aktualizowały (czyli 43. dzień kalendarza zaktualizowany stanie się 1. dniem kalendarza). Jak powinienem się za to zabrać?
#php #kiciochpyta #programowanie #html #pytanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wyjaśni mi ktoś, bo nie mogę tego ogarnąć. Chodzi mi o pierwszą odpowiedź z poniższego linku. Czy przekazywać zmienne POST i GET w parametrach funkcji. Wiem że są to zmienne globalne, więc teoretycznie nie trzeba, ale z tego co piszę ten gostek to złą praktyką jest nie podawanie parametrów w funkcjach. Więc jak to ogarnąć, skoro parametry które chce użyć pochodzą z POST/GET. Mózg r-------y xD

https://stackoverflow.com/questions/1354691/php-get-and-post-in-functions

Mam je przypisać do zmiennych,
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wariat_pl: @bm9pY2h1ag: Nie słodziaczki... Tu chodzi o security. na 307 różnych poziomach...

1. GET / POST są globalami tzn że mogą być dowolnie edytowane w dowolnym miejscu stąd praktyka żeby nie odwoływać się do nich bezpośrednio.
2. Nawet jeśli jako parametr przekażesz wartość z np POST'a to dostaniesz no właśnie ch wie co...
3. Nie wiesz co i czy jest tam ustawione.
4. Bezpośrednie odwołania zachęcają do wstrzykiwania inputu danych gdziekolwiek bez
  • Odpowiedz
W dobrym kodzie aplikacji webowej to będzie coś następującego

Request w którym już są rozpakowane dane ląduje w Controllerze, tam dane są przepakowywane i lecą do np. warstwy domeny (Servis) gdzie są rozpakowywane celem zapisu do repozytorium
  • Odpowiedz
Tworzę narzędzie #php które generuje faktury .pdf. Mam wybraną i spersonalizowaną bibliotekę która przerabia mój szablon html na pedeefa. Zależnie od ilości danych pdf może mieć kilka stron.

Problem polega na tym, że muszę dodać w dolnym rogu numer strony i ilość stron. Biblioteka mi tego uniemożliwia. Próbowałem rozwiązać to przy użyciu css, jednak kompletnie nie mogę osiągnąć oczekiwanego efektu. Javascripta nie mogę użyć, bo bliblio nie obsługuje.
Jedyne rozwiązanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurix: obadaj czy jest custom footer w tej bibliotece i tam dla każdej strony dodawaj numer. Integrowałem kilka bibliotek i zawsze się dało robić numerowanie i inne bajery.

  • Odpowiedz
Postawiłem projekt #symfony na serwerze #mydevil i routy inne niż defaultowy / nie działają. Debug zwraca wszystko jak należy, a po wejściu na stronę widzę błąd 404. Na localu wszystko jest jak należy.
Jak mogę to naprawić, znaleźć źródło problemu?
#php #webdev #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanko, czy lepiej trzymać jeden długi plik z szablonem, czy podzielić go na kilka części i je dodawać przez include_once? Chodzi mi o to czy include, nie będzie obciążało dodatkowo serwera? (wgrywanie kilku plików).

#programowanie #php
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wariat_pl: różnica w wydajności jest nawet nie tyle znikoma, co na serwerze produkcyjnym przy odpowiedniej konfiguracji OpCache właściwie jej nie ma.

OpCache trzyma w pamięci tzw opcode plików czyli kod już zinterpretowany. Nie ma wczytywania za każdym razem wszystkich plików z dysku. Także nie ma za bardzo znaczenia na ile porozbijasz swoje jednostki kodu, czy to szablony, czy kod logiczny.
  • Odpowiedz
@snickers111a: po screenie twierdzę, że nie warto tego w kodzie szukać, szukaj w apache.
dobra bez jaj, ten screen jest bez sensu bo w żaden sposób nie pomaga nam rozwiązać twojego problemu, jedyne sensowne rozwiązanie zaproponował @ffurbo

ode mnie, możesz jeszcze sprawdzić jakiś id elementu, klasę czy cokolwiek innego i przeszukać cały projekt.
  • Odpowiedz
Zdaję sobie sprawę, że programowanie to taka branża, w której trzeba się cały czas dokształcać, ale:

Jeżeli jesteście już zawodowymi programistami, to czy musicie poświęcać swój prywatny czas na nauką programowania? Czy wystarcza tylko to, co robicie/douczacie się w pracy? A jeżeli poświęcacie swój prywatny czas na douczanie się, to ile mniej więcej go poświęcacie (np liczba godzin w ciągu tygodnia, miesiąca)?

Prosiłbym o wyplusowanie wpisu do minimum 6 plusów, aby zwiększyć

Czy będąc zawodowym programistą poświęcasz swój prywatny czas na naukę programowania?

  • Tak 70.3% (253)
  • Nie 29.7% (107)

Oddanych głosów: 360

  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maciorqa: Oczywiscie, ze nie. Pracuje ponad 7 lat w zawodzie i nikt nigdy nie kazal mi zrobic czegos w domu, to nie szkola i prace domowe.

Ba, moja obecna firma sama zacheca zebym robil kursy i szkolenia, za ktore placa zebym sie rozwijal ;)
  • Odpowiedz
Znajoma szuka Drupal Developera:

Będzie liderem rozwoju backendowej strony mocy sporych portali mediowych! Współpraca z doświadczonymi programistami Drupala ze Szwajcarii i Frontend deweloperami w zespole na miejscu w Krakowie, w ramach 2 tyg. sprintów. Stack: Drupal 8, PHP, GraphQL, Docker, JS, React (uop lub B2B), widełki 16k+vat i więcej


Jakby co osoba potrzebna na miejscu do biura, brak możliwości pracy zdalnej. Piszcie do mnie na pw, przekażę maila dalej.
#php
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #php
W .htaccess włożyłem:

Options -Indexes

plików już nie da się przeglądać na moim serwerze www.
Teraz pytanie czy jak będę miał pliki pdf w folderze o nazwie pdf (normalnie w plikach htdocs), ale w formacie:
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bartosz325: a musisz to tak bez uwierzytelnienia ryjem w internet wystawiać? tak na szybko:

1. http basic auth (najprostsze i mało wygodne, zależy komu to wystawiasz)

2. jakaś appka (np. w php), która uwierzytelni usera i potem mu wyserwuje plik (spoza htdocs)

3. jw. ale z X-Sendfile (żeby nie zajeżdżać serwera bez potrzeby; serwowanie statyków z appki jest słabe)
  • Odpowiedz
Mirki, jest sens uczyć się w 2019 roku PHP, jeżeli lubię ten język? Myślałem o nauce PHP i znalezieniu przyszłej pracy w tym właśnie języku, ale czasami natrafiam na komentarze, że już nie opłaca się uczyć PHP, że coraz więcej serwisów powstaje w innych technologiach, np taki komentarz z wykopu:

Porównaj jednak średnią płacę programistów Rubiego a PHP. Dodatkowo teraz coraz mniej nowych serwisów powstaje w PHP, bo ten język ma więcej

Czy jest sens uczyć się PHP w 2019 roku?

  • Tak 62.3% (188)
  • Nie 37.7% (114)

Oddanych głosów: 302

  • 43
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

niedawno pojawił się composer, ale tam większości bibliotek i tak nie ma


@maciorqa: dalej przestałem czytać.
PHP w ostatnim czasie mocno się rozwinęło. Śmiało znajdziesz dobrą pracę w nim w przyszłości, jak będziesz miał odpowiednie skilsy czyli jak w innych językach.
  • Odpowiedz