Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

6 Stron V   1 2 3 > » 

ohm
Napisane: 4.03.2023, 18:56:07





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Jeśli to jest wg tamtego tematu, czyli z użyciem tego verify-email-bundle to w dokumentacji masz jak byk

Cytat
You can change the default configuration parameters for the bundle by creating a config/packages/verify_email.yaml config file:

symfonycasts_verify_email:
lifetime: 3600

lifetime
Optional - Defaults to 3600 seconds

This is the length of time a signed URL is valid for in seconds after it has been created
  Forum: PHP · Podgląd postu: #1261242 · Odpowiedzi: 8 · Wyświetleń: 1 063

ohm
Napisane: 25.10.2022, 09:46:57





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Cytat(Salvation @ 25.10.2022, 09:37:21 ) *
Skąd wiedziałeś, że wersja PHP może być przyczyną?



Ścieżki się zgadzały, nazwy klas itp, ale był problem z "Expected to find class", no i faktycznie klasy żadnej tam nie ma, tylko enum którego php nie rozumie, więc wydedukowałem że to może być problem. Swoją drogą, z tego co widzę to EnumType w symfony pojawił się w wersji 5.4 także to też będzie pewnie generowało problemy.
  Forum: Frameworki · Podgląd postu: #1260072 · Odpowiedzi: 9 · Wyświetleń: 1 265

ohm
Napisane: 11.10.2022, 19:04:04





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

count + group by
  Forum: Przedszkole · Podgląd postu: #1259950 · Odpowiedzi: 2 · Wyświetleń: 269

ohm
Napisane: 7.10.2022, 08:44:36





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Wg błędu musisz dodać use dla EntityRepository, bodajże
  1. use Doctrine\ORM\EntityRepository;
  Forum: Frameworki · Podgląd postu: #1259927 · Odpowiedzi: 3 · Wyświetleń: 1 094

ohm
Napisane: 9.04.2022, 18:32:16





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Możesz także wykorzystać Dependancy Injection - https://designpatternsphp.readthedocs.io/pl...ion/README.html - akurat przykład powiązany mniej więcej z tym co chcesz zrobić smile.gif

+ https://php-di.org/doc/getting-started.html - po przejrzeniu tego wydaje mi się że załapiesz o co chodzi,

i jeszcze jedno: https://symfonycasts.com/screencast/depende...injection/intro


Tyle że jak widzisz, wymaga to poznania autoloadera + composera o których pisałem wyżej
  Forum: Przedszkole · Podgląd postu: #1258678 · Odpowiedzi: 10 · Wyświetleń: 871

ohm
Napisane: 6.04.2022, 07:25:22





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Ogólnie namespace'y dają mocne uproszczenie i ułożenie struktury plików i logiki w projekcie. Dużo wygodniej się tworzy projekt używając namespace i use niż zabawy z include (każdy wie czym to się zazwyczaj kończyło wink.gif )
Jeśli chcesz nauczyć się podstaw używania takich rzeczy, to najlepiej zacząć sobie jakiś kurs PHP z frameworkiem typu symfony czy laravel (ważne żeby był nowy i trzymal się PSR), nie ma co się smucić brakami, po to powstało tyle kursów programowania żeby można było się wszystkiego nauczyć wink.gif każdy z nas tu zaczynał więc każdy wie jak to jest nie rozumieć 3/4 rzeczy które po pewnym czasie stawały się banalne.

http://www.php.pl/Wortal/Artykuly/PHP/Pods...poczatkujacych5
http://www.php.pl/Wortal/Artykuly/PHP/Pods...-poczatkujacych
http://www.php.pl/Wortal/Artykuly/PHP/Pods...zestrzenie-nazw

Może nie są to jakieś świeże artykuły ale może nieco wyjaśnią koncepcje.
  Forum: Przedszkole · Podgląd postu: #1258617 · Odpowiedzi: 10 · Wyświetleń: 871

ohm
Napisane: 5.04.2022, 19:35:52





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Najszybciej i najprościej jest wykorzystać composer i autoloader: https://thewebtier.com/php/psr4-autoloading...using-composer/
a jeśli chcesz to PHPowo zrobić, to musisz trzymać się PSR4: https://github.com/php-fig/fig-standards/bl...der-examples.md
  Forum: Przedszkole · Podgląd postu: #1258612 · Odpowiedzi: 10 · Wyświetleń: 871

ohm
Napisane: 22.06.2021, 07:51:18





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Masz jak byk napisane, ze 1 argument powinien byc stringiem. Szybki rzut oka na tutorial i masz przyklad

  1. $form = $this->createForm(TaskType::class, $task);
  Forum: Frameworki · Podgląd postu: #1256074 · Odpowiedzi: 2 · Wyświetleń: 2 850

ohm
Napisane: 26.09.2020, 11:52:06





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Nie masz namespace w klasie User smile.gif
  Forum: Frameworki · Podgląd postu: #1253018 · Odpowiedzi: 2 · Wyświetleń: 1 421

ohm
Napisane: 15.09.2020, 16:24:08





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

O ile mnie pamiec nie myli, to przez dataprovider modyfikujesz zapytanie.
  Forum: Frameworki · Podgląd postu: #1252838 · Odpowiedzi: 2 · Wyświetleń: 1 468

ohm
Napisane: 1.06.2020, 20:25:28





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Uzyc do tego pluginu do przegladarki, np https://addons.mozilla.org/pl/firefox/addon/greasemonkey/ dla firefoxa (i chyba tez dla chrome, aczkolwiek nie jestem pewny) i ustalic sobie wlasne style/modyfikacje dla wybranej strony
  Forum: CSS · Podgląd postu: #1251480 · Odpowiedzi: 1 · Wyświetleń: 5 788

ohm
Napisane: 31.05.2020, 18:00:37





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Cytat(bigda @ 31.05.2020, 18:43:06 ) *
Wielkie dzięki za wyjaśnienia. Żebym dobrze zrozumiał, w odpowiedziach jedna kolumna to id pytania, czyli cały test zrobiony przez jednego użytkownika to 567 wierszy (tyle jest pytań)?

Dokładnie tak, dzieki temu pozniej mozesz wyciagac sobie np stosunek tak/nie dla danego id pytania, korelacje miedzy poszczegolnymi pytaniami, itp, itd. Bazujesz tylko na samych identyfikatorach ktore dzialaja blyskawicznie, a tresci dodatkowe z pytania dolaczasz sobie z reszty tabel.

Cytat(bigda @ 31.05.2020, 18:43:06 ) *
I jeszcze jedno, z czego wynika problem ze zrobieniem 580 kolumn?


Niestety ciezko mi tu powiedziec przyczyny, ale nigdy nie spotkalem sie zeby byla taka ilosc kolumn i zwiazanyme z tym problemy.
  Forum: MySQL · Podgląd postu: #1251468 · Odpowiedzi: 6 · Wyświetleń: 1 987

ohm
Napisane: 31.05.2020, 17:18:06





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

No to pytanie powinno byc zgoła inne, czyli "jak zaprojektować bazę danych do tego typu testów" oraz "jak zaprojektowac system do tego typu testow"

Wiec zaczynajac od poczatku, baza powinna miec tabele:
- Pytania
- Odpowiedzi
- Uzytkownicy

W pytaniach powinienes przetrzymywac, jak sama nazwa mowi, pytania, czyli jakas tresc, opis, moze jakas flaga widocznosci pytania dla uzytkownika, itp.
W odpowiedziach powinienes trzymac id pytania (z kluczem obcym do pytania), id uzytkownika (tak samo z tzw. relacją) i odpowiedz (najprosciej zwykly boolean 1 - tak, 0 - nie)
W uzytkownikach jakis unikalny identyfikator + moze jakies podstawowe dane.

Dzieki takiemu rozwiazaniu masz kilka kolumn, odpowiedzi mozesz miec kilka milionow i nie bedzie zadnego problemu z przetwarzaniem takich odpowiedzi.

Co do samego systemu, to wg mnie, najlepiej aby kazdy uzytkownik otrzymywal jakis unikalny, generowany losowo, identyfikator. Przykładowo mógłby być przetrzymywany w cookies (co by na zanik zasiegu i sesji nie cierpiał wink.gif )
Nastepnie, w przypadku wejscia na strone, w skrypcie wyszukujesz pytanie jakie uzytkownikowi powinienes zadac (tutaj kłaniają się odpowiednie zapytania do bazy danych), po zapisaniu w jakikolwiek sposob (czy to ajaxem czy po odswiezeniu strony) czynnosc ta powtarza sie do czasu az skoncza sie pytania, jesli brak jest pytania, to wyswietlasz uzytkownikowi odpowiednia informacje czy tam statystyki, co tam w projekcie powinno byc.
Oczywiscie kazda odpowiedz na pytanie zostaje zapisana w bazie danych na bieżąco, co by uzytkownik mogl wrocic do odpowiadania na pytania w dowolnej chwili.

To chyba taki najprostszy system jaki daloby sie zrobic.
  Forum: MySQL · Podgląd postu: #1251466 · Odpowiedzi: 6 · Wyświetleń: 1 987

ohm
Napisane: 8.05.2020, 08:38:04





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Tak
  Forum: PHP · Podgląd postu: #1251053 · Odpowiedzi: 1 · Wyświetleń: 454

ohm
Napisane: 15.04.2020, 11:40:58





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Pomijajac juz kwestie walidacji itp, to do adresow masz
https://symfony.com/doc/current/reference/c...raints/Url.html

A jak bys chcial recznie robic, to wydaje mi sie ze regexem byloby lepiej/ladniej.
  Forum: Frameworki · Podgląd postu: #1250678 · Odpowiedzi: 3 · Wyświetleń: 2 107

ohm
Napisane: 13.03.2020, 16:28:54





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

utf8_general_ci
  Forum: MySQL · Podgląd postu: #1250131 · Odpowiedzi: 2 · Wyświetleń: 1 810

ohm
Napisane: 31.01.2020, 12:45:10





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Zdaje sie ze parametry oferty musisz wysłać jako json,
  Forum: PHP · Podgląd postu: #1249291 · Odpowiedzi: 3 · Wyświetleń: 722

ohm
Napisane: 5.12.2019, 21:55:53





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

wszystko opiera sie teraz na https://symfony.com/doc/current/security.html
  Forum: Frameworki · Podgląd postu: #1248169 · Odpowiedzi: 5 · Wyświetleń: 2 166

ohm
Napisane: 9.12.2019, 20:21:32





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

generujesz hasło przez encode-password i wrzucasz do bazy, albo tworzysz sobie wlasnego commanda z dodawaniem uzytkownikow + role, itp
  Forum: Frameworki · Podgląd postu: #1248218 · Odpowiedzi: 5 · Wyświetleń: 2 166

ohm
Napisane: 28.06.2019, 00:51:08





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

w php.ini masz

  1. ; Maximum number of files that can be uploaded via a single request
  2. max_file_uploads = 20


zmien to na ile tam chcesz i powinno zaczac smigac
  Forum: Przedszkole · Podgląd postu: #1243072 · Odpowiedzi: 10 · Wyświetleń: 395

ohm
Napisane: 20.06.2019, 13:28:31





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

powinno pomoc select('om, u'),
  Forum: PHP · Podgląd postu: #1242850 · Odpowiedzi: 4 · Wyświetleń: 523

ohm
Napisane: 18.06.2019, 21:59:41





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Cytat
Pobieranie pdftk-java
Architektura Rozmiar pakietu Rozmiar po instalacji Pliki
all 897,4 KiB 956,0 KiB [lista plików]


- klikasz w all i wybierasz mirror, plik .deb
  Forum: Przedszkole · Podgląd postu: #1242810 · Odpowiedzi: 1 · Wyświetleń: 297

ohm
Napisane: 4.06.2019, 12:49:28





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----



Oni tak mają, nic z tym nie zrobisz, musisz zalogować sie na sftp/ftp i ściągnać backup bazy.

Ogólnie ostatnio migrowałem znajomemu z home na vpsa, bo był duży problem z pobieraniem XMLi (zrywało po pobraniu kilku MB), zadne ustawienia PHP nie pomagaly, to juz jest kwestia na poziomie samego serwera, bo dumpy z bazy (na poziomie CLI) też się urywały, mysql ogólnie ucinał zbyt długie połączenia. Także polecam znaleźć lepsze miejsce smile.gif

A tak, pomoc techniczna home.pl jak zwykle była niezwykle "pomocna" i temat całkowicie olali biggrin.gif
  Forum: PHP · Podgląd postu: #1242356 · Odpowiedzi: 6 · Wyświetleń: 454

ohm
Napisane: 24.05.2019, 23:55:29





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

Wg mnie lepiej poznać dobrze jeden język, skupiając się głównie na zagadnieniach logicznych, bo tak właściwie poznając jeden język będziesz w stanie się przestawić na inny po dostosowaniu się do jego struktury (logika 0/1 wszędzie jest identyczna wink.gif )
Co do frameworków, to.. zależy, możesz się uczyć jednego przez kilka miesięcy i ciągle będziesz miał jakieś dziwne problemy, podejdziesz do drugiego i ogarniesz go w miare dobrze w miesiąc/dwa, więc raczej skupiłbym się tu na potestowaniu który framework wydaje się "najlepszy" (pomijając stare trupy)
  Forum: Hydepark · Podgląd postu: #1241830 · Odpowiedzi: 10 · Wyświetleń: 2 769

ohm
Napisane: 24.05.2019, 16:03:57





Grupa: Zarejestrowani
Postów: 618
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----

http://pl.phptherightway.com/ chociaz radzilbym sie zapoznawac z terminami i ogarnac sobie po angielsku, w miare mozliwosci wink.gif No i zapewne frameworki do wglądu (np symfony tongue.gif) które zazwyczaj mają pełną dokumentację, unit testy, itp. Swoją drogą, warto, w Twoim przypadku, zacząć rozglądać się za jakimś frameworkiem żeby móc szybciej wdrażać się w projekty.
  Forum: Hydepark · Podgląd postu: #1241816 · Odpowiedzi: 10 · Wyświetleń: 2 769

6 Stron V   1 2 3 > » 

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 21:45