Wordpress. Formularz "Dane użytkownika" + formularz do zebrania danych osobowych z walidacją pól
zł90-750 PLN
Betalades vid leverans
Udostępnię dokładnie opisany projekt techniczny z przykładami
Wymagania:
1. Nie za pomocą zewnętrznej wtyczki.
2. Realizowany poprzez dedykowany "template strony" Wordpress.
3. Wygląd - korzysta z domyślnych stylów templatki, ale żeby miał możliwość ich nadpisania (musi 'ładnie wyglądać' niezależnie od templatki)
4. Dane użytkownika - proste: zestaw podstawowych danych klienta plus kilka pól dodatkowych - zapisywane w bazie danych.
Formularz zebrania danych klienta (dodatkowe wymagania) w formie strony WordPress:
- danych będzie około 20
- zapisane w jednym polu bazy danych (format dowolny)
- przed zapisem są szyfrowane (w bazie danych przechowywane są w formie zaszyfrowanej)
- klucz do odczytania danych przechowywany w osobnym polu (tej samej tabeli)
- trzy dane są dodatkowo zapisywane otwartym tekstem w polach bazy danych
Strona do wyświetlania danych po stronie użytkownika (też jako template strony):
- wyświetlenie danych w formie tabelki (style css są już wbudowane w templatkę, dokładnie wskażę jaka ma być np. kolorystyka nagłówków czy też formatowanie tekstu - zwykłe <b>/<i> i "align".
Dane (dwie wersje)
a) wczytują się automatycznie bez konieczności wpisania klucza (pobiera się z bazy danych).
b) druga opcja: użytkownik musi wpisać klucz (hasło) w jakimś polu na tej stronie z wyświetlaniem danych i wcisnąć ok aby dane się wyświetliły
Strona administratora:
- Dostępna z poziomu panelu administracyjnego
- Osobna strona w panelu (z osobnym linkiem w menu administracyjnym bocznym)
- Na stronie pole do wyszukiwania szukające po: user_id, user_name, user_email, i kilku dedykowanych polach.
- po wyszukaniu są dwie możliwości - albo dla danego użytkownika są dane w zaszyfrowanym polu albo nie. jeżeli nie to wyświetlić informację
- jeżeli dane są - to wyświetlić je na stronie
- sposób wyświetlania - rozbicie struktury danych na poszczególne pola i w oparciu o opisany przeze mnie algorytm wyświetlenie ich w jednym dużym polu tekstowym (poprzez proste składanie tekstów, linii nowego wiersza itp).
Projekt-id: #16699843