Thread View: pl.comp.lang.php
13 messages
13 total messages
Started by Roman Tyczka
Thu, 21 Dec 2017 15:51
Prosty skrypt, formularz i baza
Author: Roman Tyczka
Date: Thu, 21 Dec 2017 15:51
Date: Thu, 21 Dec 2017 15:51
15 lines
1257 bytes
1257 bytes
Witam, Nie programuję w PHP od dawna, kiedyś mi się przydarzyło trochę popisać, ale to było z dekadę temu. Teraz potrzebuję napisać prosty skrypt, który zapostowane dane z formularza zapisze do bazy MySQL. Czego prostego i nierozbuchanego najlepiej użyć do dostępu do DB? Może jakiś prościutki framework? Nie chcę kobyły, której się będę musiał uczyć dłużej niż będę pisać ten kod. Nie chcę też rzeźbić niskopoziomowo, wolę zgrabne zabawki :-) Co polecacie? -- pozdrawiam Roman Tyczka
Re: Prosty skrypt, formularz i baza
Author: denat 'POPIS/EU
Date: Thu, 21 Dec 2017 15:55
Date: Thu, 21 Dec 2017 15:55
7 lines
1039 bytes
1039 bytes
> jakiś prościutki framework? tak i to jest ten kierunek! że zacytuję "wpisałeś kurwa w ogóle hasło php + mysql do googla?" to są chyba 3 czy 4 polecenia...
Re: Prosty skrypt, formularz i baza
Author: denat 'POPIS/EU
Date: Fri, 22 Dec 2017 18:27
Date: Fri, 22 Dec 2017 18:27
1 lines
896 bytes
896 bytes
i co znalazłeś ten framework?
Re: Prosty skrypt, formularz i baza
Author: Rafal Podsiadly
Date: Sun, 24 Dec 2017 06:58
Date: Sun, 24 Dec 2017 06:58
5 lines
1527 bytes
1527 bytes
Dość prosty yii Trudniejszy symfony A jak nie chcesz się uczyć to sam ze możesz napisać. Pamiętaj tylko o walidacji.
Re: Prosty skrypt, formularz i baza
Author: Marcin Debowski
Date: Mon, 25 Dec 2017 07:38
Date: Mon, 25 Dec 2017 07:38
15 lines
1360 bytes
1360 bytes
On 2017-12-21, Roman Tyczka <noemail@because.no> wrote: > Nie programuję w PHP od dawna, kiedyś mi się przydarzyło trochę popisać, > ale to było z dekadę temu. > Teraz potrzebuję napisać prosty skrypt, który zapostowane dane z formularza > zapisze do bazy MySQL. > Czego prostego i nierozbuchanego najlepiej użyć do dostępu do DB? Może > jakiś prościutki framework? > Nie chcę kobyły, której się będę musiał uczyć dłużej niż będę pisać ten > kod. Nie chcę też rzeźbić niskopoziomowo, wolę zgrabne zabawki :-) > Co polecacie? Ale o tso chodzi? Toć to naprawdę parę prostych poleceń. -- Marcin
Re: Prosty skrypt, formularz i baza
Author: Roman Tyczka
Date: Wed, 27 Dec 2017 08:56
Date: Wed, 27 Dec 2017 08:56
27 lines
1989 bytes
1989 bytes
On Mon, 25 Dec 2017 07:38:50 +0000 (UTC), Marcin Debowski wrote: >> Nie programuję w PHP od dawna, kiedyś mi się przydarzyło trochę popisać, >> ale to było z dekadę temu. >> Teraz potrzebuję napisać prosty skrypt, który zapostowane dane z formularza >> zapisze do bazy MySQL. >> Czego prostego i nierozbuchanego najlepiej użyć do dostępu do DB? Może >> jakiś prościutki framework? >> Nie chcę kobyły, której się będę musiał uczyć dłużej niż będę pisać ten >> kod. Nie chcę też rzeźbić niskopoziomowo, wolę zgrabne zabawki :-) >> Co polecacie? > > Ale o tso chodzi? Toć to naprawdę parę prostych poleceń. Tak, ale weź pod uwagę zieloność mą ;-) Baza: użyć PDO czy jest coś bardziej obecnie polecanego? Formularze: orać na surowo po tablicach $_GET[], $_POST[] czy może są jakieś sprytne owijki do tego? Pamiętam, że kiedyś trzeba było używać czegoś w stylu htmlspecialchars, escape_strings, magic_quotes i jakieś takie, żeby zabezpieczać się przed atakami typu code/sql injection. Po prostu chce mieć kod w miarę prosty i np. odporny na zmianę wersji PHP czy mySQLa. -- pozdrawiam Roman Tyczka
Re: Prosty skrypt, formularz i baza
Author: Cezar
Date: Wed, 27 Dec 2017 11:43
Date: Wed, 27 Dec 2017 11:43
38 lines
2544 bytes
2544 bytes
On 27/12/2017 08:56, Roman Tyczka wrote: > On Mon, 25 Dec 2017 07:38:50 +0000 (UTC), Marcin Debowski wrote: > >>> Nie programuję w PHP od dawna, kiedyś mi się przydarzyło trochę popisać, >>> ale to było z dekadę temu. >>> Teraz potrzebuję napisać prosty skrypt, który zapostowane dane z formularza >>> zapisze do bazy MySQL. >>> Czego prostego i nierozbuchanego najlepiej użyć do dostępu do DB? Może >>> jakiś prościutki framework? >>> Nie chcę kobyły, której się będę musiał uczyć dłużej niż będę pisać ten >>> kod. Nie chcę też rzeźbić niskopoziomowo, wolę zgrabne zabawki :-) >>> Co polecacie? >> >> Ale o tso chodzi? Toć to naprawdę parę prostych poleceń. > > Tak, ale weź pod uwagę zieloność mą ;-) > Baza: użyć PDO czy jest coś bardziej obecnie polecanego? > Formularze: orać na surowo po tablicach $_GET[], $_POST[] czy może są > jakieś sprytne owijki do tego? > Pamiętam, że kiedyś trzeba było używać czegoś w stylu htmlspecialchars, > escape_strings, magic_quotes i jakieś takie, żeby zabezpieczać się przed > atakami typu code/sql injection. > Po prostu chce mieć kod w miarę prosty i np. odporny na zmianę wersji PHP > czy mySQLa. > Zobacz Codeigniter: do obslugi formularzy masz Form helper: https://www.codeigniter.com/userguide3/helpers/form_helper.html do walidacji: https://www.codeigniter.com/userguide3/libraries/form_validation.html do interakcji z bazą masz: https://www.codeigniter.com/userguide3/database/query_builder.html c.
Re: Prosty skrypt, formularz i baza
Author: ipluta62
Date: Thu, 28 Dec 2017 12:06
Date: Thu, 28 Dec 2017 12:06
2 lines
1325 bytes
1325 bytes
Możesz również przejrzeć co odpowiada google na zapytania podobne do: php+crud+framework
Re: Prosty skrypt, formularz i baza
Author: Borys Pogoreło
Date: Tue, 02 Jan 2018 19:19
Date: Tue, 02 Jan 2018 19:19
14 lines
1196 bytes
1196 bytes
Dnia Sat, 23 Dec 2017 22:58:47 -0800 (PST), Rafal Podsiadly napisał(a): > Dość prosty yii > Trudniejszy symfony Lepsze nawyki wyniesie z tego drugiego. > A jak nie chcesz się uczyć to sam ze możesz napisać. To jest bardzo, bardzo, ale to bardzo zła porada. -- Borys Pogoreło borys(#)leszno,edu,pl
Re: Prosty skrypt, formularz i baza
Author: denat 'POPIS/EU
Date: Tue, 02 Jan 2018 20:46
Date: Tue, 02 Jan 2018 20:46
4 lines
1151 bytes
1151 bytes
> To jest bardzo, bardzo, ale to bardzo zła porada. a jaką wizję ma skoro tak wspólnota na ten problem? (do tych co nie ogarniają)
Re: Prosty skrypt, formularz i baza
Author: Rafal Podsiadly
Date: Wed, 03 Jan 2018 20:00
Date: Wed, 03 Jan 2018 20:00
28 lines
2303 bytes
2303 bytes
W yii możesz to zrobić dość łatwo ... 1. Lokalnie instalujesz serwer apache + php + mysql. ja używam UniController 2. Odpalasz konsole php z aplikacji. przechodzisz do katalogu www cd www 3. Pobierasz composer https://getcomposer.org/download/ 4. Tworzysz projekt yii . http://www.yiiframework.com/doc-2.0/guide-start-installation.html 5. Pobierasz https://www.heidisql.com/ logujesz sie do bazy localhost u: root p: (pusta) 6. Tworzysz sobie bazę danych według swoich upodobań. 7. Konfigurujesz yii zgodnie z bazą http://www.yiiframework.com/doc-2.0/guide-start-databases.html Możesz też wykorzystać 8. Włączasz obsługe bazy z poziomu przeglądarki https://packagist.org/packages/veyselsahin/yii2-giix https://www.youtube.com/watch?v=wWApO_vWEYc 9. Generujesz CRUD dla bazy. 10. Formatujesz css template. Cała aplka gotowa (2 - 3 h). Powodzenia.
Re: Prosty skrypt, formularz i baza
Author: Roman Tyczka
Date: Tue, 09 Jan 2018 07:40
Date: Tue, 09 Jan 2018 07:40
38 lines
2067 bytes
2067 bytes
On Wed, 3 Jan 2018 12:00:09 -0800 (PST), Rafal Podsiadly wrote: > W yii możesz to zrobić dość łatwo ... > > > 1. Lokalnie instalujesz serwer apache + php + mysql. ja używam UniController > > 2. Odpalasz konsole php z aplikacji. przechodzisz do katalogu www cd www > > 3. Pobierasz composer https://getcomposer.org/download/ > > 4. Tworzysz projekt yii . http://www.yiiframework.com/doc-2.0/guide-start-installation.html > > 5. Pobierasz https://www.heidisql.com/ logujesz sie do bazy localhost u: root p: (pusta) > > 6. Tworzysz sobie bazę danych według swoich upodobań. > > 7. Konfigurujesz yii zgodnie z bazą http://www.yiiframework.com/doc-2.0/guide-start-databases.html Możesz też wykorzystać > > 8. Włączasz obsługe bazy z poziomu przeglądarki https://packagist.org/packages/veyselsahin/yii2-giix > > https://www.youtube.com/watch?v=wWApO_vWEYc > > 9. Generujesz CRUD dla bazy. > > 10. Formatujesz css template. > > Cała aplka gotowa (2 - 3 h). > > Powodzenia. Dzięki, skorzystam z tej ścieżki w następnym projekcie, choć teraz w końcu ograniczyłem się do PDO i Mustache. Muszę najpierw poczuć się swobodniej w nowym środowisku. -- pozdrawiam Roman Tyczka
Re: Prosty skrypt, formularz i baza
Author: Rafal Podsiadly
Date: Tue, 09 Jan 2018 18:31
Date: Tue, 09 Jan 2018 18:31
43 lines
3030 bytes
3030 bytes
W dniu wtorek, 9 stycznia 2018 08:40:43 UTC+1 użytkownik Roman Tyczka napisał: > On Wed, 3 Jan 2018 12:00:09 -0800 (PST), Rafal Podsiadly wrote: > > > W yii możesz to zrobić dość łatwo ... > > > > > > 1. Lokalnie instalujesz serwer apache + php + mysql. ja używam UniController > > > > 2. Odpalasz konsole php z aplikacji. przechodzisz do katalogu www cd www > > > > 3. Pobierasz composer https://getcomposer.org/download/ > > > > 4. Tworzysz projekt yii . http://www.yiiframework.com/doc-2.0/guide-start-installation.html > > > > 5. Pobierasz https://www.heidisql.com/ logujesz sie do bazy localhost u: root p: (pusta) > > > > 6. Tworzysz sobie bazę danych według swoich upodobań. > > > > 7. Konfigurujesz yii zgodnie z bazą http://www.yiiframework.com/doc-2.0/guide-start-databases.html Możesz też wykorzystać > > > > 8. Włączasz obsługe bazy z poziomu przeglądarki https://packagist.org/packages/veyselsahin/yii2-giix > > > > https://www.youtube.com/watch?v=wWApO_vWEYc > > > > 9. Generujesz CRUD dla bazy. > > > > 10. Formatujesz css template. > > > > Cała aplka gotowa (2 - 3 h). > > > > Powodzenia. > > Dzięki, skorzystam z tej ścieżki w następnym projekcie, choć teraz w końcu > ograniczyłem się do PDO i Mustache. Muszę najpierw poczuć się swobodniej w > nowym środowisku. > > -- > pozdrawiam > Roman Tyczka Jedna mała poprawka. 1. zamiast [UniController] używam http://www.uniformserver.com/ZeroXII_documentation/quick_start_guide.html źle napisałem.... Tak się kończy odpowiadanie na forum z telefonu :P
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads