Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] ćwiczenia, zadania jako praca domowa :)
sebus79
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 22.06.2013
Skąd: Łódź

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


Witajcie.

Jeśli wybrałem zły dział, to przepraszam i proszę o przeniesienie.


Otóż, jak wiecie, pilnie szkole się PHP.
Na razie tylko podstawy, czytam książki, oglądam kursy, piszę kod, czytam książki, oglądam kursy, piszę kod itd.

Wydaje mi się, iż nawet już coś łapię z podstaw. Brakuje mi jednak jednego - ćwiczeń (czyt. zadań).
Niestety w kursach i książkach mało jest ćwiczeń :-(

Czy możliwe jest abyście podali (czyt. zadali) mi jakiś zestaw ćwiczeń, zadań do wykonania tak abym sprawdził, czy faktycznie potrafię (oraz jeśli nie - to abym się douczyć)?
Mówię tutaj o podstawach czyli pętle, funkcje, operatory, tablice, klasy (mysql zostawiłem na później nieco).
Zależy mi aby te zadania byłe w miarę realne także do zastosowania na www - bo jak na razie - owe podstawy wydają mi się, że mają małe zastosowanie pod kątem www (nie mówię o mysql-u).


Podsumowując proszę o pracę domową :-)

Z góry wielkie dzięki.
Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gitbejbe
post
Post #2





Grupa: Zarejestrowani
Postów: 516
Pomógł: 63
Dołączył: 27.08.2012

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


dobrym ćwiczeniem jest napisanie skryptu logowania i rejestracji + edycja konta użytkownika (może nawet jakiś koszyk jak w sklepach ?)

zacznij najpierw od zrobienia szablonu na includach. Czyli podziel sobie strone na sekcje, header, content, footer.
Header to będzie Twoje menu, content to środek strony z treścią, footer to poprostu stopka ;p

stwórz formularz w którym, będzie można się zarejestrować. Każde pole formularza sprawdź czy zawiera dozwolone znaki. załóż sobie, że taki formularz musi posiadać login, email, płeć (w polach ratio) i np akceptacja regulaminu (pole checkbox). Każdy błąd w formularzu nie może dopuścić do zarejestrowania użytkownika i należy go wyświetlić poprzez komunikat. Do danych, które zapiszesz w bazie, możesz dodać jeszcze date rejestracji i czas ostatniego logowania.

Logowanie - sprawdź czy pola zostały usupełnione i czy login zawiera dozwolone znaki. Jeśli tak to sprawdź w bazie danych, czy użytkownik o takim loginie istnieje i jesli tak, pobierz jego hasło i porównaj z tym, które wpisał w formularzu. Jesli jest ok, rozpocznij sesje i zakończ logowanie. J

Po logowaniu, dodaj warunek, jeśli istnieje sesja to zablokuj dostep do strony logowania i rejestracji. Po zalogowaniu ma ukazać się dodatkowa opcja np w headerze, że jest się zalgowanym + zakładka "edycja profilu", wktórej możesz zedytować swoje dane.

na początek wystarczy : ) a sporo Cie nauczy

Ten post edytował gitbejbe 28.06.2013, 07:12:57
Go to the top of the page
+Quote Post

Posty w temacie
- sebus79   [PHP] ćwiczenia   28.06.2013, 02:13:37
- - b4rt3kk   Tyle, że baza danych to podstawa, na samych plikac...   28.06.2013, 06:48:24
|- - sebus79   Witajcie. Na początku chciałem bardzo podziękować...   28.06.2013, 10:25:52
- - gitbejbe   dobrym ćwiczeniem jest napisanie skryptu logowania...   28.06.2013, 07:12:39
- - Damonsson   Jak już robisz śmietnik w kodzie, to staraj się na...   28.06.2013, 11:11:25
|- - sebus79   Cytat(Damonsson @ 28.06.2013, 12:11:2...   28.06.2013, 11:17:35
- - Damonsson   1. Jeden plik: [HTML] pobierz, plaintext <html...   28.06.2013, 11:28:46
|- - sebus79   Cytat(Damonsson @ 28.06.2013, 12:28:4...   28.06.2013, 11:33:54
|- - b4rt3kk   Cytat(sebus79 @ 28.06.2013, 12:33:54 ...   28.06.2013, 12:15:30
|- - sebus79   Cytat(b4rt3kk @ 28.06.2013, 13:15:30 ...   28.06.2013, 12:35:09
||- - b4rt3kk   Cytat(sebus79 @ 28.06.2013, 13:35:09 ...   28.06.2013, 13:23:25
|- - sebus79   Cytat(b4rt3kk @ 28.06.2013, 13:15:30 ...   28.06.2013, 23:49:13
- - Damonsson   Walidacja danych wejściowych, może.   28.06.2013, 11:43:42
- - Stelivo   Może nie na temat ale co to są walidacje ? (Prosto...   28.06.2013, 13:42:57
- - porywacz   Raczej nie o to chodzilo z tym zapamietywaniem imi...   29.06.2013, 09:05:15
|- - sebus79   Cytat(porywacz @ 29.06.2013, 10:05:15...   29.06.2013, 11:27:31
|- - porywacz   Cytat(sebus79 @ 29.06.2013, 12:27:31 ...   29.06.2013, 12:46:47
|- - Pjotrek80   Cytat(sebus79 @ 29.06.2013, 12:27:31 ...   29.06.2013, 12:54:21
- - c1chy   PHP samo w sobie nie wymaga znajomości żadnej bazy...   29.06.2013, 13:06:40


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.12.2025 - 13:00