Wszystko
Najnowsze
Archiwum
- 4
@mrocznaszyszka: Co do PHP najwięcej do powiedzenia mają zwykle ludzie bez doświadczenia albo często fanboje innych języków.
W pracy miałem takie zadanko:
Mam napisać skrypt w #php, który następnie będzie uruchamiany przez cron raz tygodniowo.
Strona działa na OpenCart. Przejrzałem jak inni programiści pisali skrypty i tak: osoby z doświadczeniem 4-5 lat napisały ot tak prosty skrypt jak leci. Żadnych metod nic, po prostu kod jak leci. Osoba z 8-letnim doświadczeniem napisała klasę, w konstruktorze zainicjowała połaczenie z DB, a następnie logikę opisała w metodach. Później tworzy nowy
Mam napisać skrypt w #php, który następnie będzie uruchamiany przez cron raz tygodniowo.
Strona działa na OpenCart. Przejrzałem jak inni programiści pisali skrypty i tak: osoby z doświadczeniem 4-5 lat napisały ot tak prosty skrypt jak leci. Żadnych metod nic, po prostu kod jak leci. Osoba z 8-letnim doświadczeniem napisała klasę, w konstruktorze zainicjowała połaczenie z DB, a następnie logikę opisała w metodach. Później tworzy nowy
- 2
@mariecziek: napisanie rzeczy w klasie to jeszcze nie znaczy, że piszesz obiektowo, więc faktycznie zbędnie te klasy. Ta klasa którą napisałeś łamie między innymi SRP, bo robi kilka rzeczy na raz. Zajmuje się ładowaniem konfiguracji z pliku, tworzeniem własnych zależności i nawiązywaniem połączenia z bazką. Cron tak samo jak reszta aplikacji powinien mieć frontowy kontroler, który zainicjuje Ci apkę odpowiednio itd.
- 2
@mariecziek: to zależy, jak sama logika ma 5 linii to bez sensu pisać tego mnóstwo, ale jak jest tego więcej opłaca się napisać coś porządnego. Generalnie jak mi się zdarza jakieś crony pisać to korzystam z http://symfony.com/doc/current/components/console.html i jakiegoś kontenera DI, tworzy to taką bazę pod wiele skryptów itd. Pozostaje jeszcze kwestia tego, że często lepiej napisać gorzej, ale zgodnie z przyjętymi standardami w firmie niż co chwilę zmieniać sposób
- 1
#programowanie #php #webdev
Mirki potrzebuje drukować w tle ,,silent print'' dokumenty pdf generowane dynamicznie przez php. Jakieś rady jak to sensownie zrobić ? Może być to na zasadzie - otwórz w nowym oknie pdf-a i go wydrukuj lecz zależy mi na silent print bez potwierdzenia, klikania etc.
Mirki potrzebuje drukować w tle ,,silent print'' dokumenty pdf generowane dynamicznie przez php. Jakieś rady jak to sensownie zrobić ? Może być to na zasadzie - otwórz w nowym oknie pdf-a i go wydrukuj lecz zależy mi na silent print bez potwierdzenia, klikania etc.
- 0
@jarek04: Mamy dostęp do fizycznego użytkownika jak i sprzętu :) więc zależy mi tylko na sposobie jak to zrobić :)
- 0
Dlaczego w tym skrypcie dodając png albo jpg wyskakuje mi błąd? #php #programowanie #naukaprogramowania
http://pastebin.com/5uc9mNN4
http://pastebin.com/5uc9mNN4
@DobryProgramista: bo skrypt wykrywa tylko pdf, jpeg albo gif?
if ($filetype=="application/pdf" || $filetype=="image/gif" || $file_type=="image/jpeg")
if ($filetype=="application/pdf" || $filetype=="image/gif" || $file_type=="image/jpeg")
- 0
Dlaczego w tym skrypcie dodając png albo jpg wyskakuje mi błąd?
@DobryProgramista: Błąd dodaje png albo jpg? ( ͡° ͜ʖ ͡°)
#grammarnazi
Poczytaj.
- 1
No to teraz wyrażenia. (preg_match)
Mam dokument w HTML i z niego chcę wyciągnąć pewne dane.
Jakoś wyciągnąłem id i parę innych rzeczy ale nie mogę wyciągnąć rzeczy, które mają kilka linijek lub sama formułka musi przeskanować kilka linijek kodu. Czy w regułce trzeba dać coś na zasadzie komendy przejścia do kolejnej linijki? Jakieś tabulatory? Zaciągam cały plik.
#php #programowanie
Mam dokument w HTML i z niego chcę wyciągnąć pewne dane.
Jakoś wyciągnąłem id i parę innych rzeczy ale nie mogę wyciągnąć rzeczy, które mają kilka linijek lub sama formułka musi przeskanować kilka linijek kodu. Czy w regułce trzeba dać coś na zasadzie komendy przejścia do kolejnej linijki? Jakieś tabulatory? Zaciągam cały plik.
#php #programowanie
- 1
mam rozumieć nadal nie ma nigdzie wkhtmltopdf z spatchowanym qt do instalacji jako binarak dla #linux #debian 8 ? dlaczego tak jest :X kompilacja qt strasznie długa jest :C #webdev #programowanie #php
API PHP. Posiadam proste API do bazy MySQL oparte na selectach z atrybutami na subdomenie. Przy zaladowaniu stron, wykonywany jest ajax do api z tokenem. Token to aktualny timestamp z jakims slowem w md5. Niestety istnieja roznice sekundowe pomiedzy zapytaniem ajax i wygenerowaniem tokena, a pomiedzy API i tam tworzeniem tokena. Mireczki jak się do tego zabrać? Wiem, że mogę dać np. przedział 5 sekundowy, ale co np. jeśli komuś będzie się
@marcinzwwa: po prostu zrób sobie aukcje autoryzacyjną która wygeneruje na serwerze token dostępowy z ważnością X czasu a przy zapytaniach wymagających autoryzacji przekazuj ten token np jako GET, POST, w nagłówku, jako ścieżka uri itp itd.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
@HCLB: ten jest całkiem spoko i do większości zastosować mi wystarcza
https://eonasdan.github.io/bootstrap-datetimepicker/
https://eonasdan.github.io/bootstrap-datetimepicker/
- 1
W jaki sposób stworzyć coś takiego, że dodajemy obrazki będące "wzorami" różnych przedmiotów, np jabłko i teraz wgrywamy zdjęcie jakiegoś jabłka, system to rozpoznaje i pokazuje nam wzór, który rozpoznał... Ogólnie te wzory byłyby różne i nie koniecznie będące owocami :P.
Z tego co kojarzę np systemy rozpoznawania twarzy jakoś porównują odległości punktów na zdjęciu i decyduje czy jest twarz czy nie. Ale tutaj mielibyśmy bazę jakiś wzorów / masek / patternów zwał
Z tego co kojarzę np systemy rozpoznawania twarzy jakoś porównują odległości punktów na zdjęciu i decyduje czy jest twarz czy nie. Ale tutaj mielibyśmy bazę jakiś wzorów / masek / patternów zwał
@Domons deep learning / sieci neuronowe pięknie sobie radzą z takimi zagadnieniami
- 2
@Domons: jak nie chcesz tego robić dla siebie jako ciekawostkę to raczej bym poszukał w google "java image comparison with open cv" (przynajmniej sam bym od tego zaczął poszukiwania, nie używałem, ale słyszałem)
- 1
Muszę sobie jeszcze jedną rzecz zmienić w jakże cudownym PHPie (╯︵╰,)
Mianowicie mam coś takiego (mniej więcej ale to mało istotne)
|TEMAT| |E-mail zakladajacego|
Mianowicie mam coś takiego (mniej więcej ale to mało istotne)
|TEMAT| |E-mail zakladajacego|
@Defuzer: No ale jaka różnica czy jest jeden moderator czy kilku? Jeśli chcesz mieć tylko dane o tym kto ostatnio zmienił statur, to przy zmianie statusu w kolumnie
Jeśli natomiast chcesz logować jaki moderator zmienił status (jeden zmienił na zamknięty, a drugi na otwarty), to robisz tabelkę w DB o takiej strukturze:
id | ticketid | moderatorid
moderator wpisujesz id moderatora (możesz imię jeśli ci wygodniej) i tyle.Jeśli natomiast chcesz logować jaki moderator zmienił status (jeden zmienił na zamknięty, a drugi na otwarty), to robisz tabelkę w DB o takiej strukturze:
id | ticketid | moderatorid
- 1
@mariecziek: Zrobiłem, dziękuję już miałem dosyć po całym dniu ale 100 kubek kawy i jak nowy człowiek ( ͡° ͜ʖ ͡°)
- 1
Mam pozbierane dane na temat użytkowników które są wyświetlane w datatables, teraz chciałbym żeby na onclick buttona wysyłał mi się request AJAXem do np. usunięcia rekordu z bazy danych, niestety jest to mój pierwszy kontakt z AJAXem, byłbym naprawdę wdzięczny gdyby ktoś rzucił jakimś przydatnym linkiem, bo sam nie potrafiłem znaleźć rozwiązania, albo napisał mniej więcej jak to ma wyglądać, jak zbierać id usera z tabelki, jak skonstruować metodę w Bundle'u. Dziękuję
@sokytsinolop: ciiii... mam zamiar przemycić backdoora i przejąć dane userów
- 2
@pakistanowaj: czekaj czekaj, tylko odpalę magiczną kulę, aaaa okej, już wiem o co chodzi, już naprawiłem, daj znać czy działa
Mógłby ktoś sprawdzić, dlaczego do bazy nie dodaje mi się file_name?
http://pastebin.com/wGnU7NzJ
#php #programowanie #naukaprogramowania
http://pastebin.com/wGnU7NzJ
#php #programowanie #naukaprogramowania
@DobryProgramista: jak nie masz debugera żadnego, to zrób sobie
var_dump($_FILES); i zobacz co tam siedzi, równie dobrze możesz mieć źle tabelę w bazie zrobioną (np zły typ kolumny 'file_name')- 0
37
03.01 Composer Wprowadzenie - PHP w Praktyce

Poziom: Zaawansowany Część: 01 Skrypt dostępny tutaj: http://wojciechnowicki.com/php/03/01/ Pierwsza zaawansowana część kursu "PHP w Praktyce". Wprowadzenie ...
z- 7
- #
- #
- #
- #
- #
- #
za kazdym raze gdy uzywasz funkcji die(), interpreter losuje na swiecie jedengo kotka ktorego usmierca za slabe debugowanie. #heheszki #humorinformatykow #php #webdev #nieprogramowanie
- 18
- 8
@Najkon: die jest wystarczający w wielu przypadkach, po prostu niektórzy uważają się za guru programowania i twierdzą, że jeśli nie używasz xdebuga to jesteś zerem, trzeba im wybaczyć te n----------e mózgowe :)
- 5
CodeLobster PHP Edition Lite za darmo (wartość $39.95)
Na sharewareonsale.com możemy za darmo zgarnąć wart $39.95 edytor/ IDE PHP CodeLobster PHP Edition Lite. Od wersji Pro różni się brakiem pluginów do frameworków i cmsów.
Oferta aktualna jeszcze przez prawie 3 dni.
Na sharewareonsale.com możemy za darmo zgarnąć wart $39.95 edytor/ IDE PHP CodeLobster PHP Edition Lite. Od wersji Pro różni się brakiem pluginów do frameworków i cmsów.
Oferta aktualna jeszcze przez prawie 3 dni.
@TwigTechnology: nie ma, lepiej wyłożyć na phpstorma
- 3
@TwigTechnology: Wygląd odstrasza, ale to naprawdę fajny i lekki edytor do HTML / CSS / JS / PHP. Debuguje kod w czasie rzeczywistym, podgląd obrazów, kolorów, praca z FTP itd. Przez długi czas z niego korzystałem. Przerzuciłem się na rzecz Visual Studio Code :)
- 423
Dzień dobry, #webstuff! :)
➊ Znacie zasadę z "Incepcji" przy zagnieżdżaniu selektorów w preprocesorach #css?
http://bit.ly/1AbZ1xV
➋ SRL to język przypominający #sql, który kompiluje się do wyrażeń regularnych. Jego składnia jest czytelniejsza i prostsza do zrozumienia, co sprawia, że budowanie wyrażeń staje się łatwiejsze. Na razie z języka można korzystać na jego stronie lub
➊ Znacie zasadę z "Incepcji" przy zagnieżdżaniu selektorów w preprocesorach #css?
http://bit.ly/1AbZ1xV
➋ SRL to język przypominający #sql, który kompiluje się do wyrażeń regularnych. Jego składnia jest czytelniejsza i prostsza do zrozumienia, co sprawia, że budowanie wyrażeń staje się łatwiejsze. Na razie z języka można korzystać na jego stronie lub
źródło: comment_WstWa3Kufr2iSMw83ALEKs21a6wjaPYJ.jpg
Pobierz- 26
- 13
@Daronk: Tak, było, bo to ja prowadzę Sruu :D A co do źródeł linków: czasem ktoś na wykopie coś prześle, znajomi, różnorakie fanpage, newslettery, reddit. Wyłapuję z tego wszystkiego rzeczy, które są moim zdaniem najciekawsze.























getX()isetX()dlapublic $xjest jakby bez sensu.Oczywiście, ktoś mi napisze - zawsze możesz zrobić
protected. Ale po *uj mi wtedypublicw języku?Ktoś kojarzy, czy chociaż toczy się (toczyła się?) dyskusja w wprowadzeniu takiego rozwiązania w PHP? Można mieć nadzieję?
Jakby ( ͡° ͜ʖ ͡°) $x zwykle nie robi się publicznym aby wymusić (albo ograniczyć)