Hej Mirki, mam pytanie dotyczące autoryzacji admina w projekcie opartym na laravelu. Mam projekt bazowy oparty na laravelu połączony z bazą mySQL. Projekt wczytuje się na localhoście. Mam stronę logowania do panelu admina. Gdy podaję błędne dane logowania(inne niż w bazie danych) działa poprawie blokując dostęp, ale gdy podaję prawidłowe dane - loguje mnie i wyrzuca błąd Undefined variable: auth. Gdzie mogę zlokalizować błąd? W pliku .svg czy bazie danych, czy jeszcze
Wszystko
Najnowsze
Archiwum

wasaltwojegowasala
- 1

FREEQ
- 0
@wasaltwojegowasala: Pokaż ten index.blade.php - pewnie odwołujesz się do zalogowanego użytkownika z poziomu zmiennej $auth. Ogólnie możesz odwoływać się do aktualnego zalogowanego użytkownika z poziomu \Auth::user(), a sprawdzać czy jest się aktualnie zalogowanym poprzez \Auth::check().
Cześć!
Wczoraj był post na temat zlecenia dla grafika, ja dziś przychodzę z tematem zleceń dla #webdev.
Zlecenia wykonuje prawie za "do portfolio", w sensie biorę pieniądze, ale niewiele. Interesuję mnie w sumie cały webdev, więc i #frontend i #backend. To, w czym mogę pracować to: #php (głównie tym się zajmuję, zazwyczaj używam #laravel), #html, #
Wczoraj był post na temat zlecenia dla grafika, ja dziś przychodzę z tematem zleceń dla #webdev.
Zlecenia wykonuje prawie za "do portfolio", w sensie biorę pieniądze, ale niewiele. Interesuję mnie w sumie cały webdev, więc i #frontend i #backend. To, w czym mogę pracować to: #php (głównie tym się zajmuję, zazwyczaj używam #laravel), #html, #
źródło: comment_Nel3243woIXZ0fciaOr2uZkFr8GhV1SC.jpg
Pobierz- 1
- 1
@Podprogowiec: ahh ci progamerzy, nawet wpisu do portfolio nie chcą, a ja tu dobry uczynek chciałem zrobić.
@vibro_vagins: Idea
Poszukiwany człowiek do modyfikacji #shoper do stałej współpracy.
#programowanie #php #damprace #webdev
#programowanie #php #damprace #webdev
- 0
@Dzwoneg: backend na samodzielnej
Mirkowie #php owcy i #sql owcy naprowadźcie mnie trochę: mam taką bazę prostą, kilkadziesiąt wierszy. Wywalam to na stronę, z możliwością edycji - jak ktoś chce edytować dany wiersz to klika 'edycja' i może tam pozmieniać dane, a później zapisać do bazy. Problem - co jeśli kilka osób, będzie chciało edytować ten sam rekord? W jaki sposób "zablokować" taki rekord do edycji dla jednego użytkownika, nie wiem, tego
- 2
@OperatorHydrolokator: W osobnej tabeli trzymaj id blokowanych elementów, do tego id użytkownika. Po zapisie/wyjściu ze strony kasujesz rekord. Cronem raz na x minut kasujesz blokady, które się przedawniły (na wypadek jakby komuś prąd ucięło w trakcie edycji). W trakcie edycji ajaxem przedłużasz czas blokady, na wypadek jakby komuś wolno szło zmienianie danych.
Ew. zakładasz, że blokada będzie trwała max 10 minut. Jeśli gość się wyrobi, to ok, jeśli nie, to
Ew. zakładasz, że blokada będzie trwała max 10 minut. Jeśli gość się wyrobi, to ok, jeśli nie, to
- 1
@OperatorHydrolokator: poczytaj o isolation levels
#programowanie #php #html #css #javascript
Witam, z góry przepraszam za kolejne pytanie z cyklu: jak zacząć.
Jakiś czas temu po miesiącach namysłu postanowiłem nauczyć się php. Wyczytałem gdzieś tam, że aby próbować sił jako #programista15k php, warto znać html, css, php, javascript i jakiegoś frameworka. Htmla uczyłem się dawno dawno, taka licealna zajawka, więc można powiedzieć, że go znam. Pozostaje
Witam, z góry przepraszam za kolejne pytanie z cyklu: jak zacząć.
Jakiś czas temu po miesiącach namysłu postanowiłem nauczyć się php. Wyczytałem gdzieś tam, że aby próbować sił jako #programista15k php, warto znać html, css, php, javascript i jakiegoś frameworka. Htmla uczyłem się dawno dawno, taka licealna zajawka, więc można powiedzieć, że go znam. Pozostaje
@like_a_sir: To tak informacyjnie: https://github.com/kamranahmedse/developer-roadmap
- 1
@like_a_sir: https://laracasts.com/ Swietne kursy
- 21
Środa z Java & Scala - dla zabieganych Mirków #justjoinit
Kilka razy w tygodniu publikuję na tu mikroblogu prasówki ze świata startupów (synteza wielu zagr. źródeł), a sam rozwijam również startup http://justjoin.it/ (Mapa rynku pracy w IT). Wpadłem na pomysł, aby publikować zbiorczo oferty pracy w IT w formie prasówki, bez grafik, raz w tygodniu z danego języka w jednym miejscu.
Coś na zasadzie: poniedziałek - JavaScript, wtorek - PHP
Kilka razy w tygodniu publikuję na tu mikroblogu prasówki ze świata startupów (synteza wielu zagr. źródeł), a sam rozwijam również startup http://justjoin.it/ (Mapa rynku pracy w IT). Wpadłem na pomysł, aby publikować zbiorczo oferty pracy w IT w formie prasówki, bez grafik, raz w tygodniu z danego języka w jednym miejscu.
Coś na zasadzie: poniedziałek - JavaScript, wtorek - PHP
- 11
@StartupCribs: Proponuję nie uwzględniać ofert bez widełek. Nie ma co promować patologii.
- 1
@samoa132: słuszna uwaga... postaram się to ogarnąć na asapie... tyle bugów dookoła wychodzi, że sam nie wiem w co ręce włożyć. :D
- 2
#php #programowanie
Mam mały problem (poniżej kod) pojawia mi się komunikat z błędem widocznym na zdjęciu. Liczę na szybką pomoc :)
https://pastebin.com/4Bdc0q51
Mam mały problem (poniżej kod) pojawia mi się komunikat z błędem widocznym na zdjęciu. Liczę na szybką pomoc :)
https://pastebin.com/4Bdc0q51
źródło: comment_QBUJLnVtd7bKCLgR6ruBPvscbm0XQCrU.jpg
Pobierz- 1
@dzimen: Najprościej dorzuć po prostu,
$mysqli = new mysqli('localhost', 'damian', 'damian', 'projekt');
$mysqli -> query ('SET NAMES utf8');
$mysqli -> query ('SET CHARACTER
$mysqli = new mysqli('localhost', 'damian', 'damian', 'projekt');
$mysqli -> query ('SET NAMES utf8');
$mysqli -> query ('SET CHARACTER
- 1
@dzimen: Zrób
albo w ładniejszej formie
var_dump($POST) na samym początku pliku i sprawdź czy masz wszystkie dane przekazane przez formularz.albo w ładniejszej formie
echoMirki potrzebuję pomocy z PHP.
Robię kumplowi stronkę i używam #symfony2 Mam listę przewoźników i chciałbym filtrować zawartość listy. Zrobiłem formularz z filtrami. Po wysłaniu formularza zapisuję go w sesji, a następnie uzupełniam query buildera danymi z formularza. Zawartośc formularza przechowuję w sesji (nic lepszego nie wymyśliłem). Jednak, żeby filtry pobrać z sesji i dodać je do formularza muszę wywołać
Robię kumplowi stronkę i używam #symfony2 Mam listę przewoźników i chciałbym filtrować zawartość listy. Zrobiłem formularz z filtrami. Po wysłaniu formularza zapisuję go w sesji, a następnie uzupełniam query buildera danymi z formularza. Zawartośc formularza przechowuję w sesji (nic lepszego nie wymyśliłem). Jednak, żeby filtry pobrać z sesji i dodać je do formularza muszę wywołać
$this->getDoctrine()->getManager()->merge($encja_z_formularza). Wszystko działało jak trzeba, gdy miałem relacje OneToMany/ManyToOne. Jednak- 0
@mariecziek próbujesz zrobić merge ArrayCollection - obiekt nie posiada informacji o mapowaniu. powinno być PersistentCollection z tego co się nie mylę. musisz to jakoś inaczej ogarnąć
- 2
Mam skrypt. który sprawdza, czy dana liczba z tablicy jest parzysta czy nieparzysta. Muszę go zmodyfikować tak, aby obliczał, ile jest tych liczb. Funkcja array_search () wydaje się tutaj potrzebna.
#php
#php
php
$myarray = array(1,2,3,4,5,6,7,8,9,10);
for ($i = 0; $i < count($myarray); $i++) {- 1
Potrzebuje pomocy. Dlaczego ten przedział w #php nie działa prawidłowo? Co robię źle?
if $p['price'] >= 0 && $p['price'] <= 499 && $p['id'] <= 8192 or $p['id'] >= 8308) { echo ...}
if ($p['price'] >= 2700 && $p['price'] <= 3199 && $p['id'] <= 8192 or $p['id'] >= 8308) { echo ...}
dopóki ID jest mniejsze niż 8192 jest wszystko ok, ale jeśli ID jest np. 8333 to pozostale spełnia wszystkie warunki
if $p['price'] >= 0 && $p['price'] <= 499 && $p['id'] <= 8192 or $p['id'] >= 8308) { echo ...}
if ($p['price'] >= 2700 && $p['price'] <= 3199 && $p['id'] <= 8192 or $p['id'] >= 8308) { echo ...}
dopóki ID jest mniejsze niż 8192 jest wszystko ok, ale jeśli ID jest np. 8333 to pozostale spełnia wszystkie warunki
- 1
@enforces: może jeszcze słowem wyjaśnienia - nie działało, bo && w PHP wiąże silniej niż or, więc sprzężone ze sobą były 3 pierwsze warunki, a ostatni był traktowany jako alternatywa, wbrew temu co chciałeś osiągnąć. Nawiasy są spoko ;)
- 1
@enforces: Takie długie warunki są nieczytelne i czasem dobrze jest opisać sens tych liczb zmienną: np.
Jeszcze lepiej zamknąć to wewnątrz procedury i uciec tym warunkiem wcześniej, albo rozdzielać takim sprawdzeniem wywołanie dwóch mniejszych jeśli niespełniające go przypadki też mają być obsługiwane.
$itemExcluded = ($p['id'] > 8192 && $p['id'] < 8308);, którą później można się posłużyć w kolejnych warunkach.Jeszcze lepiej zamknąć to wewnątrz procedury i uciec tym warunkiem wcześniej, albo rozdzielać takim sprawdzeniem wywołanie dwóch mniejszych jeśli niespełniające go przypadki też mają być obsługiwane.
Mam plik szablonu, w którym wywołuję customowy header i footer. Czy jeżeli w głównym katalogu szablonu stworze np. folder headers i tam powrzucam customowe headery to bede mogl sie do nich odwolywac taka konstrukcja?
zawartosc szablonu
php get_header('/headers/brochure-pl'); ?zawartosc szablonu
php@wzr1one: Możesz co najwyżej skorzystać z funkcji gettemplatepart('headers/brochure', 'pl');
Wykop ucina podłogi "_" https://developer.wordpress.org/reference/functions/get_template_part/#comment-358
- 12
Wtorek z PHP - dla zabieganych Mirków
Kilka razy w tygodniu publikuję na tu mikroblogu prasówki ze świata startupów (synteza wielu zagr. źródeł), a sam rozwijam również startup http://justjoin.it/ (Mapa rynku pracy w IT). Wpadłem na pomysł, aby publikować zbiorczo oferty pracy w IT w formie prasówki, bez grafik, raz w tygodniu z danego języka w jednym miejscu.
Coś na zasadzie: poniedziałek - JavaScript, wtorek - PHP, środa - Java/Scala,
Kilka razy w tygodniu publikuję na tu mikroblogu prasówki ze świata startupów (synteza wielu zagr. źródeł), a sam rozwijam również startup http://justjoin.it/ (Mapa rynku pracy w IT). Wpadłem na pomysł, aby publikować zbiorczo oferty pracy w IT w formie prasówki, bez grafik, raz w tygodniu z danego języka w jednym miejscu.
Coś na zasadzie: poniedziałek - JavaScript, wtorek - PHP, środa - Java/Scala,
@StartupCribs: Fajny pomysł. Wymyśl proszę własny #tag albo stwórz listę.
Mireczki mam pytanie, potrzebuję utworzyć nowego cron'a i widzę, że programista który wcześniej miał dostęp do panelu DirectAdmin ustawił coś takiego:
'/usr/bin/links -dump http://nazwastrony.pl/cron__shop.php > /dev/null 2>&1'
Co oznacza ten początek '/usr/bin/links -dump' ? Bo końcówka to wiem, że wtedy nie wysyła powiadomienia na e-mail.
#php #webdev #directadmin
'/usr/bin/links -dump http://nazwastrony.pl/cron__shop.php > /dev/null 2>&1'
Co oznacza ten początek '/usr/bin/links -dump' ? Bo końcówka to wiem, że wtedy nie wysyła powiadomienia na e-mail.
#php #webdev #directadmin
- 2
@jaskowice1: no uruchamia aplikację links z parametrem -dump (tutaj adres)...
@Podprogowiec: na Wordpress Codex
https://codex.wordpress.org/Theme_Development
Wielu zapomina o tym miejscu a potem powstają gówna które padają przy każdej aktualizacji, bo nie stosowano się do wytycznych Wordpressa.
https://codex.wordpress.org/Theme_Development
Wielu zapomina o tym miejscu a potem powstają gówna które padają przy każdej aktualizacji, bo nie stosowano się do wytycznych Wordpressa.
@Podprogowiec:
Nie zaszkodzi przeczytać:
https://help.market.envato.com/hc/en-us/articles/202822450-WordPress-Theme-Submission-Requirements
Ponadto polecam tę, już może nieco przestarzałą, książkę (tworzenie pluginów, ale mnóstwo zaganień jest
Nie zaszkodzi przeczytać:
https://help.market.envato.com/hc/en-us/articles/202822450-WordPress-Theme-Submission-Requirements
Ponadto polecam tę, już może nieco przestarzałą, książkę (tworzenie pluginów, ale mnóstwo zaganień jest
- 2
Hej, jako że mam w bazie ponad 2000 ofert pracy dla programistów php, postanowiłem jakoś to wykorzystać. Na obrazku wykres, przedstawiający miasta, w których zapotrzebowanie na programistów php jest największy :D
#php #nieprogramowanie #praca
#php #nieprogramowanie #praca
źródło: comment_QfkKhysrHj3ezyuhoSZf7pTAz8J4dPcK.jpg
Pobierz@jaskowice1: albo napisz co to za zadania chcesz wykonac, bo może źle to napisałes i wykonuje sie to o wiele dłużej niz powinno.
- 0
@AmbaZjadla: powiem w ten sposób to jest dobrze napisane, tylko tam kilka razy muszę się łączyć z zewnętrznym API, które nie jest do końca dobrze zrobione i przez to się czas wydłuża niestety :/ Dzięki za pomoc ;)
Jak zabezpieczyć stronę w #php żeby duża ilość odwiedzających nie wywaliła skryptu itp.? #programowanie
- 2
@rvsky: zoptymalizować skrypt i sprawdzić czemu się wywala? ewentualnie zainwestować w lepszy sprzęt, varnish to nie jest zawsze rozwiązanie na wszystko, jest to tylko chwilowe, najpierw rozwiązać trza przyczynę, a nie łatać skutki @AmbaZjadla:
- 1
@rvsky: dokładnie tak, o ile nie działa na jakimś free hostingu ofc, chyba że mówimy tutaj naprawdę o gigantycznym obciążeniu, wtedy każdy padnie, dopiero wtedy jakieś cache się przydają
- 285
Jak tam [ #webstuff ]? Zmalał, urus? Dziś zdecydowanie urus ( ͡° ͜ʖ ͡°)
❶ Scroller to strona, która agreguje obrazkowe treści z serwisu Reddit, a w tym sztukę, jedzenie, naturę czy zawartość NSFW (⌐ ͡■ ͜ʖ ͡■)
https://scrolller.com
❷ AmplitudeJS -
❶ Scroller to strona, która agreguje obrazkowe treści z serwisu Reddit, a w tym sztukę, jedzenie, naturę czy zawartość NSFW (⌐ ͡■ ͜ʖ ͡■)
https://scrolller.com
❷ AmplitudeJS -
źródło: comment_Zk6P7BAT6WpT9vskM2SiNhDuqcMuzLPD.jpg
Pobierz#php #phpstorm
Czy mogę kupić licencje Person, na jednoosobową działalność do wielu projektów i otrzymać fakturę?
Co myślicie o: https://www.dreamsoft.com.pl/phpstorm-personal-1140p
Trochę boli kupno licencji Commercial za jednego klocka nawet jak się wciągnie w koszty.
Czy mogę kupić licencje Person, na jednoosobową działalność do wielu projektów i otrzymać fakturę?
Co myślicie o: https://www.dreamsoft.com.pl/phpstorm-personal-1140p
Trochę boli kupno licencji Commercial za jednego klocka nawet jak się wciągnie w koszty.
@wiktor12348: nie wiem czy możesz kupić na firmę, ale prywatnie na siebie (chyba) tak i używać w firmie, tak gdzieś kiedyś czytałem
- 2
@wiktor12348: prowadząc jednoosobową działalność nadal jesteś osobą fizyczną. Zatem personal wg mnie jest dla ciebie.



























