0.1 Logowanie do serwisu
|
|
- Joanna Kowalczyk
- 7 lat temu
- Przeglądów:
Transkrypt
1 0.1. LOGOWANIE DO SERWISU Logowanie do serwisu Tematem przewodnim będzie stworzenie systemu logowania do strony. I to takiego systemu, który będzie łączył się z bazą danych MySQL. Jeśli zaś chodzi o bezpieczeństwo tworzonego systemu logowania, to póki co zabezpieczymy naszą witrynę przed tzw. wstrzykiwaniem SQL. Stworzymy grę internetową Osadnicy. Po zalogowaniu się na konto, użytkownik zobaczy swój profil. Wyjście ze strony nie spowoduje wylogowania się, jedynie zbyt długi czas, czyli po skończeniu się sesji to użytkownik zostanie automatycznie wylogowany lub gdy kliknie na przycisk wyloguj. 1. Otwórz folder Osadnicy a w nim plik index.php. Otwórzmy go i zakodujmy w UTF-8 Stwórz szablon strony i nazwij stronę np Gra. 2. Stwórz formularz do wpisania loginu, hasła i przycisku Zaloguj się. Oraz ustawimy miejsce przekierowania się do pliku zalogu.php <form action= z a l o g u j. php method= post > Login : <br /> <input type= t e x t name= l o g i n /> <br /> Hasło : <br /> <input type= password name= h a s l o /> <br /><br /> <input type= submit value= Zaloguj s i ę /> </form> 3. Tworzymy plik zaloguj.php. Wstawiamy kod php: $ l o g i n = $ POST [ login ] ; $haslo = $ POST [ haslo ] ; echo $ l o g i n. <br/> ; echo $haslo ; 4. Schemat działania: Sprawdzimy czy w bazie dane są prawdziwe. Aby to zrobić musimy wykonać następujące działanie:
2 2 a) W każdym pliku php, który ma być dostępny jedynie dla zalogowanych użytkowników (u nas pliku gra.php umieścimy na początku pliku ifa, który sprawdzi, czy użytkownik jest zalogowany. Jeżeli nie jest zalogowany, to przekierujemy do go index.php b) W pliku index.php, dodamy ifa, który sprawdzi, czy ktoś jest zalogowany. Jeśli jest, to wówczas przekierowujemy go do pliku gra.php, czyli do nowej strony głównej dostępnej jedynie dla zalogowanego gracza. c) W pliku skryptu logowania zaloguj.php (przetwarzającym podany login i hasło) umieścimy ifa, który sprawdzi, czy obie zmienne POST: login i hasło zostały ustawione. Jeśli nie istnieją takie zmienne, to przekierujemy użytkownika do formularza logowania index.php 5. Sprawdźmy, czy dane są odczytywane: Otwieramy stronę phpmyadmin. Tworzymy tabelę uzytkownicy a w niej kolumny: id, user, pass, , drewno, kamien, zboze, dnipremium a następnie uzupełnijmy jeden wiersz. 6. Tworzymy plik connect.php, który posłuży połączeniu się z bazą. $host = mysql. cba. pl ; $db user = c i n i b a ; $db password = haslophp ; $db name = php nauka cba pl ; W pliku zaloguj.php na początku dopisujemy kod r e q u i r e o n c e connect. php ; W pliku zaloguj.php pobierzemy dane z bazy danych i sprawdzimy poprawność połączenia $ p o l a c z e n i e mysqli ( $host, $db user, $db password, $db name ) ; i f ( $polaczenie >c o n n e c t e r r n o!=0) echo Error :. $ polaczenie >c o n n e c t e r r n o ; e l s e $ l o g i n = $ POST [ login ] ; $haslo = $ POST [ haslo ] ; echo Dobrze ; $polaczenie >c l o s e ( ) ; Zmień dane logowania do bazy i sprawdź poprawność wykonywanego kodu. 7. Sprawdź, czy dany użytkownik jest zapisany w bazie danych.
3 0.1. LOGOWANIE DO SERWISU 3 $ s q l= SELECT FROM uzytkownicy WHERE user = $login AND pass = $haslo ; i f ( $ r e z u l t a t=$ p olaczenie >query ( $ s q l ) ) $ i l u u s e r o w=$ r e z u l t a t >num rows ; $ w iersz=$ r e z u l t a t >f e t c h a s s o c ( ) ; $user=$ w i e r s z [ user ] ; $ r e z u l t a t >c l o s e ( ) ; e l s e 8. Tworzymy plik gra.php ze schematem hmtl. Wyświetlimy w nim profil użytkownika. echo <p>witaj. $user.! ; Zauważ, że nie odczytało nam loginu użytkownika, w innym pliku. W tym celu wykorzystamy sesje do zapamiętywania danych pomiędzy różnymi stronami. Php zapamiętuje zmienne tylko w obrębie jednego pliku. Zmienimy poprzedni kod następująco: $ i l u u s e r o w = $ r e z u l t a t >num rows ; $ w iersz = $ r e z u l t a t >f e t c h a s s o c ( ) ; $ SESSION [ id ] = $ w i e rsz [ id ] ; $ SESSION [ user ] = $ w i ersz [ user ] ; $ SESSION [ drewno ] = $wiersz [ drewno ] ; $ SESSION [ kamien ] = $ wiersz [ kamien ] ; $ SESSION [ zboze ] = $ wiersz [ zboze ] ; $ SESSION [ ] = $ w i ersz [ ] ; $ SESSION [ dnipremium ] = $ w i e rsz [ dnipremium ] ; $ r e z u l t a t >f r e e r e s u l t ( ) ; e l s e A na początku dokumentu index.php, zaloguj.php i gra.php dodajemy: s e s s i o n s t a r t ( ) ; Oraz zmieńmy wyświetlanie danych użytkownika w pliku gra.php echo <p>witaj. $ SESSION [ user ].!
4 4 [ <a href= logout. php >Wyloguj s i ę!</a> ]</p> ; echo <p><b>drewno</b>:. $ SESSION [ drewno ] ; echo <b>kamień</b>:. $ SESSION [ kamien ] ; echo <b>zboże</b>:. $ SESSION [ zboze ]. </p> ; echo <p><b>e mail </b>:. $ SESSION [ ] ; echo <br/><b>dni premium</b>:. $ SESSION [ dnipremium ]. </p> ; Przetestuj kod. 9. Jeśli okazało się, że nie można się zalogować do dopiszemy do pliku zaloguj.php odpowiedni komunikat o złym loginie lub hasła a następnie przenieśmy użytkownika do formularza logowania. e l s e $ SESSION [ blad ] = <span style= c o l o r : red > Nieprawidłowy l o g i n lub hasło!</span> ; header ( Location : index. php ) ; który wyświetli się w pliku index.php pod formularzem. i f ( i s s e t ( $ SESSION [ blad ] ) ) echo $ SESSION [ blad ] ; W pliku zaloguj.php dopisujemy kod, który spowoduje usunięcie tekstu błędu, jeśli użytkownik pierwszy raz próbuje się zalogować. unset ( $ SESSION [ blad ] ) ; $ r e z u l t a t >f r e e r e s u l t ( ) ; 10. Wykonamy zapamiętanie loginu użytkownika pomiędzy stronami, mimo wejście po raz kolejny na stronę logowania. W tym celu stworzymy sesję zalogowany $ SESSION [ zalogowany ] = true ; $ w iersz = $ r e z u l t a t >f e t c h a s s o c ( ) ; $ SESSION [ id ] = $ w i e rsz [ id ] ;.... W pliku index.php dopisujemy s e s s i o n s t a r t ( ) ; i f ( ( i s s e t ( $ SESSION [ zalogowany ] ) ) && ( $ SESSION [ zalogowany ]== true ) )
5 0.1. LOGOWANIE DO SERWISU 5 e x i t ( ) ;
Zajęcia 10 obsługa formularzy w PHP
Zajęcia 10 obsługa formularzy w PHP Przekazywanie danych ze strony do skryptu PHP Dane ze strony WWW do skryptu PHP przekazujemy za pomocą formularzy. W tym celu musimy stworzyć formularz (znacznik ),
Bardziej szczegółowoE.14 Bazy Danych cz. 19 SQL i PHP współpraca przez stronę internetową
Rejestracja i logowanie do serwisu Skrypt uzytkownicy.sql Skrypt connect.php Skrypt rejestracja.php Skrypt index.php Skrypt zaloguj.php Skrypt gra.php Skrypt witamy.php Skrypt logout.php Na podstawie:
Bardziej szczegółowoBaza danych do przechowywania użytkowników
System logowania i rejestracji jest bardzo przydatną funkcjonalnością na każdej stronie. Umożliwia sprawną identyfikację i zarządzanie użytkownikami. Strona ze skryptem logowania nabiera dużej wartości.
Bardziej szczegółowoJęzyki programowania wysokiego poziomu. PHP cz.3. Formularze
Języki programowania wysokiego poziomu PHP cz.3. Formularze Formularze Sposób przesyłania danych formularza do serwera zależy od wybranej metody HTTP: Metoda GET
Bardziej szczegółowoJęzyki programowania wysokiego poziomu. Ćwiczenia
Języki programowania wysokiego poziomu Ćwiczenia Języki programowania Ćwiczenia Strukturalny HTML Arkusze CSS Formularze HTML i PHP Baza danych MySQL Forum internetowe Strukturalny HTML Zadania Dokument
Bardziej szczegółowoPrzekazywanie danych. Dane zewnętrzne mogą pochodzić z róŝnych źródeł:
Przekazywanie danych Dane zewnętrzne mogą pochodzić z róŝnych źródeł: - ze środowiska systemu - z parametrów adresu (przekazywane metodą GET) - z formularza przekazywane metodą GET - z formularza przekazywane
Bardziej szczegółowoPHP może zostać rozszerzony o mechanizmy dostępu do różnych baz danych:
PHP może zostać rozszerzony o mechanizmy dostępu do różnych baz danych: MySQL moduł mysql albo jego nowsza wersja mysqli (moduł mysqli ma dwa interfejsy: proceduralny i obiektowy) PostgreSQL Oracle MS
Bardziej szczegółowoZajęcia 11 wykorzystanie MySQL w PHP
Zajęcia 11 wykorzystanie MySQL w PHP MySQL MySQL jest jednym z najpopularniejszych wolnodostępnych systemów zarządzania relacyjnymi bazami danych. Głównym jego załoŝeniem była szybkość działania, toteŝ
Bardziej szczegółowoWykład 5: PHP: praca z bazą danych MySQL
Wykład 5: PHP: praca z bazą danych MySQL Architektura WWW Podstawowa: dwuwarstwowa - klient (przeglądarka) i serwer WWW Rozszerzona: trzywarstwowa - klient (przeglądarka), serwer WWW, serwer bazy danych
Bardziej szczegółowoInstrukcja obsługi Uczeń. Spis Treści
Instrukcja obsługi Uczeń Spis Treści 1. Rejestracja ucznia... 2 1.1. Rejestracja za pomocą Facebooka (preferowana)... 2 1.2. Rejestracja po przez aplikacje... 4 2. Logowanie... 4 3. Wygląd głównego Menu...
Bardziej szczegółowoJęzyki programowania wysokiego poziomu. Forum
Języki programowania wysokiego poziomu Forum Elementy obowiązkowe (2p.) Wyświetlanie wpisów Logowanie/wylogowanie Dodawanie wpisów Rejestracja użytkowników Elementy obowiązkowe (2p.) Wyświetlanie wpisów
Bardziej szczegółowoWprowadzenie do Doctrine ORM
Wprowadzenie do Doctrine ORM Przygotowanie środowiska Do wykonania ćwiczenia konieczne będzie zainstalowanie narzędzia Composer i odpowiednie skonfigurowanie Netbeans (Tools->Options->Framework & Tools->Composer,
Bardziej szczegółowoDokumentacja serwisu internetowego Zespołu Szkół Technicznych w Radomiu.
Dokumentacja serwisu internetowego Zespołu Szkół Technicznych w Radomiu. Wykonanie: Radom Maj 2008 1 Serwis WWW szkoły w Internecie to obecnie najszybszy i najtańszy sposób dotarcia do największego kręgu
Bardziej szczegółowoWysyłanie pliku na serwer. Plik na serwerze.
Wysyłanie pliku na serwer Dzięki PHP możemy w łatwy i przyjemny sposób obsłużyć pliki uploadowane na serwer. Jednak, by prawidłowo wysłać plik, niezbędny będzie odpowiedni formularz HTML. Poniżej przedstawię
Bardziej szczegółowoInternetowe bazy danych
Wyższa Szkoła Technologii Teleinformatycznych w Świdnicy Internetowe bazy danych wykład 6 dr inż. Jacek Mazurkiewicz e-mail: Jacek.Mazurkiewicz@pwr.wroc.pl Kontrola dostępu
Bardziej szczegółowoINSTRUKCJA INTEGRACJI SYSTEMU PAYMENTO z SHOPER (SAS)
INSTRUKCJA INTEGRACJI SYSTEMU PAYMENTO z SHOPER (SAS) v1.0 27.11.2015 UTWORZENIE DOSTĘPU DO WEBAPI Proszę zalogować się do panelu administracyjnego sklepu pod adresem: [ADRES TWOJEGO SKLEPU]/admin Pierwszą
Bardziej szczegółowoFormularze Pobierają dane od użytkownika strony i wysyłają je do przetworzenia na serwerze (gdzie potrzebne są skrypty,któredaneprzetworzą najczęściej
Formularze Pobierają dane od użytkownika strony i wysyłają je do przetworzenia na serwerze (gdzie potrzebne są skrypty,któredaneprzetworzą najczęściej stosuje się język PHP lub JSP)
Bardziej szczegółowoJęzyki programowania wysokiego poziomu. Blog
Języki programowania wysokiego poziomu Blog Elementy obowiązkowe (2p.) Wyświetlanie wpisów Logowanie/wylogowanie Dodawanie wpisów Elementy obowiązkowe (2p.) Wyświetlanie wpisów - wszystkie wpisy na jednej
Bardziej szczegółowoAplikacje internetowe
Laboratorium 6 ZAKŁAD SYSTEMÓW ROZPROSZONYCH LABORATORIUM Aplikacje internetowe PHP + MySQL + biblioteka GD 1. Sprawdź czy istnieją pliki z poprzedniego laboratorium: cw_2.php, cw_3.php i cw_4.php. Przypomnij
Bardziej szczegółowoSprawdzenie czy połączenie przebiegło poprawnie if (mysqli_connect_errno()) { echo Błąd; Połączenie z bazą danych nie powiodło się.
Za operacje na bazie odpowiada biblioteka mysqli (i jak improved). Posiada ona interfejs obiektowy jak i proceduralny. Podłączenie do bazy (obiektowo) mysqli:: construct() ([ string $host [, string $username
Bardziej szczegółowoZAAWANSOWANE BAZY DANYCH I HURTOWNIE DANYCH MySQL, PHP
ZAAWANSOWANE BAZY DANYCH I HURTOWNIE DANYCH MySQL, PHP Zad. 1 Dla każdego zamówienia wyznaczyć jego wartość. Należy podać numer zamówienia oraz wartość. select z.id_zamowienia, sum(ilosc*cena) as wartosc
Bardziej szczegółowoINTERNETOWE BAZY DANYCH materiały pomocnicze - wykład VII
Wrocław 2006 INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład VII Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl INTERNETOWE BAZY DANYCH PLAN NA DZIŚ : Cookies Sesje Inne możliwości
Bardziej szczegółowoBazy danych w PHP dla początkujących
Instrukcja numer 05 Bazy danych w PHP dla początkujących Zaawansowane techniki tworzenie stron WWW Bazy danych w PHP dla początkujących Tworzenie bazy danych Krok 1 Należy połączyć się z serwerem MySQL
Bardziej szczegółowoSesje, ciasteczka, wyjątki. Ciasteczka w PHP. Zastosowanie cookies. Sprawdzanie obecności ciasteczka
Sesje, ciasteczka, wyjątki Nie sposób wyobrazić sobie bez nich takich podstawowych zastosowań, jak logowanie użytkowników czy funkcjonowanie koszyka na zakupy. Oprócz tego dowiesz się, czym są wyjątki,
Bardziej szczegółowoINSTRUKCJA OBSŁUGI. Proces rejestracji i logowania
INSTRUKCJA OBSŁUGI Proces rejestracji i logowania Data modyfikacji : 01-11-2015 r. wersja dokumentu 1.1 Spis treści 1. Funkcjonalność w panelu Beneficjenta...3 2. Strona główna...4 3. Rejestracja...6 3.1.
Bardziej szczegółowoRejestracja i Logowania - PHP/MySQL
Artykuł pobrano ze strony eioba.pl Rejestracja i Logowania - PHP/MySQL Opis skryptu służącego do rejestrowania oraz logowania się użytkowników z użyciem bazy danych. Aby w pełni zrozumieć poniższy artykuł
Bardziej szczegółowoADMINISTRATOR SZKOŁY. Instrukcja użytkownika portalu www.eduscience.pl
Instrukcja użytkownika portalu www.eduscience.pl ADMINISTRATOR SZKOŁY Spis treści 1. Logowanie...4 1.1. Przypomnienie hasła...5 1.2. Rejestracja...6 2. Strona główna...7 3. Panel użytkownika...8 3.1.
Bardziej szczegółowoPodstawy technologii WWW
Podstawy technologii WWW Ćwiczenie 11 PHP, MySQL: więcej, więcej!, więcej!!. tabel i funkcjonalności. Na dzisiejszych zajęciach zdefiniujemy w naszej bazie kilka tabel powiązanych kluczem obcym i zobaczymy,
Bardziej szczegółowoInstrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2017 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/1.1.1/2017
Bardziej szczegółowoWprowadzenie do Internetu Zajęcia 5
Zajęcia 5 Formularze w PHP Przekazywanie danych ze strony do skryptu PHP Dane ze strony WWW do skryptu PHP można przekazać za pomocą formularzy. W tym celu należy stworzyć formularz (znacznik ),
Bardziej szczegółowoProgramowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki
Programowanie w Sieci Internet Python - c. d. Kraków, 28 listopada 2014 r. mgr Piotr Rytko Wydział Matematyki i Informatyki Co dziś będziemy robić Uwierzytelnianie użytkowników, Obiekt session, Silniki
Bardziej szczegółowoLaboratorium 6 Tworzenie bloga w Zend Framework
Laboratorium 6 Tworzenie bloga w Zend Framework Przygotowanie bazy danych 1. Wykonaj skrypt blog.sql, który założy w bazie danych dwie tabele oraz wpisze do nich przykładowe dane. Tabela blog_uzytkownicy
Bardziej szczegółowoPrzewodnik użytkownika Bazy Ogłoszeń
Wyłonienie usługodawcy oferującego dwuletni hosting, serwis, opiekę techniczną, a także utworzenie nowych serwisów internetowych Przewodnik użytkownika Bazy Ogłoszeń Ministerstwo Nauki i Szkolnictwa Wyższego
Bardziej szczegółowoAplikacje WWW - laboratorium
Aplikacje WWW - laboratorium Serwlety Celem ćwiczenia jest przygotowanie kilku prostych serwletów ilustrujących możliwości tej technologii. Poszczególne ćwiczenia prezentują sposób przygotowania środowiska,
Bardziej szczegółowoInstrukcja założenia konta na epuap oraz złożenie wniosku o profil zaufany
Urząd Miejski w Morągu, ul. 11 Listopada 9, 14-300 Morąg, 89 757 22 31 wew. 23, e-mail: monika.szczurowska@morag.pl Instrukcja założenia konta na epuap oraz złożenie wniosku o profil zaufany 2 1. Zakładanie
Bardziej szczegółowowww.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy
www.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy Wersja: 4_23/07/2012 1 Spis treści 1. Wymagania... 3 2. Konfiguracja serwera... 3 3. Parametry konfiguracyjne
Bardziej szczegółowoKRÓTKA INSTRUKCJA OBSŁUGI SYSTEMU NEWSÓW. O systemie
KRÓTKA INSTRUKCJA OBSŁUGI SYSTEMU NEWSÓW O systemie Do publikowania na stronach serwisu www.uchodzca.org.pl bieżących informacji z działalności Zespołu ds. Świadczeń Medycznych dla Osób Ubiegających się
Bardziej szczegółowoZPKSoft WDoradca. 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja
ZPKSoft WDoradca 1. Wstęp 2. Architektura 3. Instalacja 4. Konfiguracja 5. Jak to działa 6. Licencja 1. Wstęp ZPKSoft WDoradca jest technologią dostępu przeglądarkowego do zasobów systemu ZPKSoft Doradca.
Bardziej szczegółowoObsługa. Portalu Dostawcy
Obsługa Portalu Dostawcy Schemat funkcji dostępnych w Portalu Dostawcy LDO Funkcje Portalu Dostawcy w układzie merytorycznym Strona główna Ustawienia Profil Zmiana hasła Powrót do strony głównej z dowolnego
Bardziej szczegółowoKontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do
Sesje i ciasteczka Kontrola sesji w PHP HTTP jest protokołem bezstanowym (ang. stateless) nie utrzymuje stanu między dwoma transakcjami. Kontrola sesji służy do śledzenia użytkownika podczas jednej sesji
Bardziej szczegółowoAutor: Joanna Karwowska
Autor: Joanna Karwowska Wygodniejszym i wydajniejszym sposobem przechowywania i korzystania z dużej ilości danych zapisanych na serwerze jest współpraca z relacyjną bazą danych. 2 1. Utworzyć bazę danych.
Bardziej szczegółowoINSTRUKCJA UŻYTKOWNIKA. Wielkopolski system doradztwa. edukacyjno-zawodowego
INSTRUKCJA UŻYTKOWNIKA DLA DYREKTORA PLACÓWKI EDUKACYJNEJ JAK KORZYSTAĆ Z MODUŁU DYREKTORA narzędzia informatycznego opracowanego w ramach projektu Wielkopolski system doradztwa edukacyjno-zawodowego Poznań,
Bardziej szczegółowoAplikacje webowe w obliczu ataków internetowych na przykładzie CodeIgniter Framework
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Aplikacje webowe w obliczu ataków internetowych na przykładzie CodeIgniter Framework mgr inż. Łukasz Stefanowicz dr inż.
Bardziej szczegółowoZakładanie konta dla sędziego, obserwatora lub delegata
Zakładanie konta dla sędziego, obserwatora lub delegata Adres: https://pzpn24.pzpn.pl System jednego logowania to rozwiązanie, które umożliwi logowanie się do różnych serwisów prowadzonych przez Polski
Bardziej szczegółowoInstalacja systemu zarządzania treścią (CMS): Joomla
Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola
Bardziej szczegółowoRejestracja Czasu Pracy RCP Instrukcja
Rejestracja Czasu Pracy RCP Instrukcja Spis treści 1. Opis Programu...3 2. Połączenie z serwerem...4 3. Instrukcja...5 3.1. Logowanie do systemu...5 3.2. Rejestracja czasu pracy...6 3.3. Tylko podgląd...8
Bardziej szczegółowoSkrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości
Skrócona instrukcja korzystania z Platformy Zdalnej Edukacji w Gliwickiej Wyższej Szkole Przedsiębiorczości Wstęp Platforma Zdalnej Edukacji Gliwickiej Wyższej Szkoły Przedsiębiorczości (dalej nazywana
Bardziej szczegółowoAplikacje internetowe - laboratorium
Aplikacje internetowe - laboratorium PHP Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej opartej o język PHP. Aplikacja ilustruje takie mechanizmy jak: obsługa formularzy oraz obsługa
Bardziej szczegółowoPlatforma e-learningowa
Dotyczy projektu nr WND-RPPD.04.01.00-20-002/11 pn. Wdrażanie elektronicznych usług dla ludności województwa podlaskiego część II, administracja samorządowa realizowanego w ramach Decyzji nr UDA- RPPD.04.01.00-20-002/11-00
Bardziej szczegółowoPlatforma e-learningowa
Dotyczy projektu nr WND-RPPD.04.01.00-20-002/11 pn. Wdrażanie elektronicznych usług dla ludności województwa podlaskiego część II, administracja samorządowa realizowanego w ramach Decyzji nr UDA- RPPD.04.01.00-20-002/11-00
Bardziej szczegółowoBezpieczeństwo systemów komputerowych
Bezpieczeństwo systemów komputerowych Zagrożenia dla aplikacji internetowych Aleksy Schubert (Marcin Peczarski) Instytut Informatyki Uniwersytetu Warszawskiego 15 grudnia 2015 Lista zagadnień Wstrzykiwanie
Bardziej szczegółowoPORADNIK UŻYTKOWNIKA SYSTEMU BANKOWOSCI INTERNETOWEJ KIRI. BS W POWIATOWYM BANKU SPÓŁDZIELCZYM W LUBACZOWIE
PORADNIK UŻYTKOWNIKA SYSTEMU BANKOWOSCI INTERNETOWEJ KIRI. BS W POWIATOWYM BANKU SPÓŁDZIELCZYM W LUBACZOWIE Szanowni Państwo. Mamy przyjemność przedstawić Państwu nowy system bankowości internetowej Powiatowego
Bardziej szczegółowoAplikacja do zarządzania kontami bankowymi
Page 1 of 15 Aplikacja do zarządzania kontami bankowymi Wykonana przez: E-mail: pawel.klos@hotmail.com Więcej informacji na: Data zakończenia projektu 18.05.16 Page 2 of 15 O aplikacji Użyta technologia:
Bardziej szczegółowoSesje i logowanie. 1. Wprowadzenie
Sesje i logowanie 1. Wprowadzenie Żądania od nawet tego samego użytkownika na serwerze nie są domyślnie w żaden sposób łączone ze sobą. Każde jest w pewnym sensie nowe i serwer nie jest w stanie stwierdzić,
Bardziej szczegółowoWykład 6: PHP: praca z bazą danych MySQL, cz.2
Wykład 6: PHP: praca z bazą danych MySQL, cz.2 Połączenie z bazą danych (cba.pl) Uwaga ogólna: Gdy korzystamy z usługi hostingowej: usługodawca poda nam nasz login, hasło i nazwę bazy danych (przy bezpłatnej
Bardziej szczegółowoLaboratorium 7 Blog: dodawanie i edycja wpisów
Laboratorium 7 Blog: dodawanie i edycja wpisów Dodawanie nowych wpisów Tworzenie formularza Za obsługę formularzy odpowiada klasa Zend_Form. Dla każdego formularza w projekcie tworzymy klasę dziedziczącą
Bardziej szczegółowoKadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?
Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym
Bardziej szczegółowoStyczeń 2017 QVX. System dziekanatowy instrukcja dla. studentów. Just dream IT, we do the rest. Instrukcja do systemu dziekanatowego dla studentów.
System dziekanatowy instrukcja dla studentów QVX Styczeń 2017 Instrukcja do systemu dziekanatowego dla studentów. Życzymy przyjemnej pracy. Zespół QVX. QVX ul. Katowicka 39/7 61-131 Poznań hepdesk@qvx.pl
Bardziej szczegółowoZbiór pytań nr 5. 2 Które stwierdzenie opisuje najlepiej zbiór uprawnień dostępny po wykonaniu
Zbiór pytań nr 5 1 Które stwierdzenie opisuje najlepiej zbiór uprawnień dostępny po wykonaniu connect athos/musketeer grant select,insert,update,delete on athos.services to porthos with grant option; grant
Bardziej szczegółowoKonfiguracja Trimble Access Sync
Konfiguracja Trimble Access Sync Na komputerze 1. Wchodzimy na stronę Trimble Access Sync 2. Przechodzimy do zakładki -> Register Now 3. Wpisujemy numer seryjny kontrolera (znajdziemy go klikając w logo
Bardziej szczegółowoSpis treści. Instrukcja rejestracji w systemie Best of Five
Spis treści Uwagi ogólne... 2 1. Rejestracja w systemie Best of Five... 3 1.1 Rejestracje poprzez konto Facebook... 4 1.2 Rejestracja zwykła... 6 Uwagi ogólne a) Jeśli zarejestrowałeś się poprzez konto
Bardziej szczegółowoINSTRUKCJA OBSŁUGI Proces rejestracji i logowania
INSTRUKCJA OBSŁUGI Proces rejestracji i logowania 1 Spis treści Omówienie funkcjonalności w panelu Beneficjenta...3 Strona główna...4 Proces rejestracji i logowania...5 Ponowne wysłanie linku aktywacyjnego...6
Bardziej szczegółowoKadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?
Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym
Bardziej szczegółowoPłace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.
Płace Optivum Jak przenieść dane programu Płace Optivum na nowy komputer? Aby kontynuować pracę z programem Płace Optivum na nowym komputerze, należy na starym komputerze wykonać kopię zapasową bazy danych
Bardziej szczegółowoPierwsze logowanie do systemu Uczniowie Optivum NET
System Uczniowie Optivum NET materiały dodatkowe 1 Pierwsze logowanie do systemu Uczniowie Optivum NET Ćwiczenie 1. Tworzenie hasła dostępu do systemu Uczniowie Optivum NET Jeśli Twoje dane, a w szczególności
Bardziej szczegółowoKontrola dostępu w ASP.NET
Ćwiczenie 13 Temat: Kontrola dostępu w ASP.NET Cel ćwiczenia: W ramach ćwiczenia student zapozna się mechanizmami kontroli dostępu obecnymi w ASP.NET. Nauczy się konfigurować uprawnienia poszczególnych
Bardziej szczegółowoInstrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2016
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2016 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 1/4.1.4/2016
Bardziej szczegółowoDokumentacja smsapi wersja 1.4
Dokumentacja smsapi wersja 1.4 1. Wprowadzenie Platforma smsapi została skierowana do użytkowników chcących rozbudować swoje aplikacje o system wysyłania smsów. Aplikacja ta w prosty sposób umożliwia integrację
Bardziej szczegółowoIntegracja frameworku Wicket z serwisem Platnosci.pl.
Integracja frameworku Wicket z serwisem Platnosci.pl. Paweł Wąsowski, 157702 1. Wprowadzenie Niniejszy dokument powstał w trakcie realizacji projektu SzukamNeta.pl. Dokument zawiera praktyczne wskazówki
Bardziej szczegółowoTelesprzedaż by CTI Instrukcja
Telesprzedaż by CTI Instrukcja 1 Spis treści 1. Opis programu...4 2. Konfiguracja...5 2.1. Połączenie z serwerem MS SQL...6 2.2. Połączenie z serwerem MS SQL systemu Call Center...7 2.3. Nawiązanie połączenia
Bardziej szczegółowoZakładanie konta w JSA przez administratora JSA. Rozpocznij
Zakładanie w przez administratora 2019 Rozpocznij Administrator z uprawnieniami POL-onowymi vs. administrator z uprawnieniami Administrator z uprawnieniami POL-onowymi Użytkownik, który posiada rolę Administracja
Bardziej szczegółowoAplikacje WWW - laboratorium
Aplikacje WWW - laboratorium PHP. Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię PHP. Aplikacja pokazuje takie aspekty, obsługa formularzy oraz zmiennych
Bardziej szczegółowoRejestrowanie pracownika w bazie danych przez administratora. 1. Zaloguj się do systemu UONET+ jako administrator i uruchom moduł Administrowanie.
UONET+ Jak zdefiniować konto użytkownika systemu? Użytkownikami systemu UONET+ są pracownicy szkoły oraz uczniowie i ich opiekunowie. Aby mogli oni logować się do witryny systemu, muszą być zarejestrowani
Bardziej szczegółowohttps://lsi.ncbr.gov.pl
Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 2/1.1.2/2015 INFORMACJE OGÓLNE 1. Wnioski o dofinansowanie projektu w ramach konkursu nr 2/1.1.2/2015
Bardziej szczegółowo6. Bezpieczeństwo przy współpracy z bazami danych
6. Bezpieczeństwo przy współpracy z bazami danych 6.1. Idea ataku SQL injection Atak znany jako SQL injection jest możliwy wtedy, gdy użytkownik ma bezpośredni wpływ na postać zapytania wysyłanego do bazy
Bardziej szczegółowoNajważniejsze informacje dla klienta na temat Portalu Serwisowego D-Link Spis treści
Najważniejsze informacje dla klienta na temat Portalu Serwisowego D-Link Spis treści Rozdział 1: Rejestracja i logowanie do Portalu Serwisowego... 2 Rozdział 2: Informacje ogólne... 4 Rozdział 3: Rejestracja
Bardziej szczegółowoINSTRUKCJA UŻYTKOWNIKA
INSTRUKCJA UŻYTKOWNIKA DLA KIEROWNIKA KSZTAŁCENIA PRAKTYCZNEGO JAK KORZYSTAĆ Z MODUŁU KIEROWNIKA KSZTAŁCENIA PRAKTYCZNEGO narzędzia informatycznego opracowanego w ramach projektu Czas zawodowców wielkopolskie
Bardziej szczegółowoCREATE USER
Temat: Administrowanie użytkownikami bazy danych. Po instalacji serwera MYSQL dostępne jest konto o nazwie root. Domyślnie nie ma ono przypisanego hasła, aczkolwiek podczas procesu konfiguracji jest możliwość
Bardziej szczegółowoMATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH
MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH SPIS TREŚCI i EKRANÓW WSTĘP Ekran1: Wstęp. Logowanie Ekran2: Strona początkowa UDOSTEPNIONE MATERIAŁY Ekran3: Dostępne materiały Ekran4: Zawartość
Bardziej szczegółowomysql> UPDATE user SET Password=PASSWORD('pass') WHERE user='root'; Query OK, 2 rows affected (0.05 sec) Rows matched: 2 Changed: 2 Warnings: 0
Uprawnienia dla uż ytkowników MANIPULACJA UPRAWNIENIAMI Przechodzimy do cześci nadawania oraz odbierania uprawnie ń. Wszelkie zmiany dotyczące tabel w bazie mysql można przeprowadza ć za pomoc ą znanych
Bardziej szczegółowoIntegracja systemu trigocms! z platformą Facebook
Integracja systemu trigocms! z platformą Facebook 1. Wstęp trigocms! daje Ci możliwość integracji z platformą Facebook, dzięki czemu możesz publikować artykuły jednocześnie na swojej stronie internetowej
Bardziej szczegółowoBAZY DANYCH. Obsługa bazy z poziomu języka PHP. opracowanie: Michał Lech
BAZY DANYCH Obsługa bazy z poziomu języka PHP opracowanie: Michał Lech Plan wykładu 1. PHP - co to jest? 2. Bazy danych obsługiwane przez PHP 3. Podstawowe polecenia 4. Sesje 5. Przykład - dodawanie towaru
Bardziej szczegółowoPanel dla agentów. Instrukcja obsługi dla agentów
Panel dla agentów Instrukcja obsługi dla agentów 1 Spis treści Wstęp...3 1.Logowanie...4 1.1 Utrata hasła.....5 1.2 Panel powitalny...6 2. Zmiana hasła i ustawienia konta...7 2.1 Zmiana hasła...7 2.1 Zmiana
Bardziej szczegółowo3S TeleCloud - Aplikacje Instrukcja użytkowania usługi 3S SMS SYSTEM
3S TeleCloud - Aplikacje Instrukcja użytkowania usługi 3S SMS SYSTEM SPIS TREŚCI 1. LOGOWANIE DO APLIKACJI... 3 2. WYGLĄD OKNA... 4 3. SKRZYNKA NADAWCZA... 5 3.1. SKRZYNKA NADAWCZA - Przyciski filtrowania...
Bardziej szczegółowoBezpieczeństwo Systemów Informacyjnych lab. 13
Atak typu: zastrzyk SQL, metody obrony Wstęp Wielu początkujących programistów tworzących różne aplikacje webowe korzysta najczęściej takich technologii jak język PHP, serwer baza danych Mysql, Postgresql.
Bardziej szczegółowoInstrukcja dodawania monografii e_monografii
POLSKA BIBLIOGRAFIA NAUKOWA Informujemy, że od dnia 14 grudnia 2017 r. w systemie PBN i POL-index obowiązuje regulamin. Jego głównym celem jest zapewnienie użytkownikom i operatorowi serwisu ochrony przed
Bardziej szczegółowoTworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)
Tworzenie witryn internetowych PHP/Java (mgr inż. Marek Downar) Rodzaje zawartości Zawartość statyczna Treść statyczna (np. nagłówek, stopka) Layout, pliki multimedialne, obrazki, elementy typograficzne,
Bardziej szczegółowoLaboratorium 1 Wprowadzenie do PHP
Laboratorium 1 Wprowadzenie do PHP Ćwiczenie 1. Tworzenie i uruchamianie projektu PHP w Netbeans Tworzenie projektu Uruchom środowisko NetBeans. Stwórz nowy projekt typu PHP Application (File->New Project,
Bardziej szczegółowoKONKURS Ostatnia Imię i nazwisko Zakres wprowadzanych zmian aktualizacja
Platforma Logintrade KONKURS Instrukcja obsługi dla uczestnika konkursu wersja 1.0 Ostatnia aktualizacja Imię i nazwisko Zakres wprowadzanych zmian 17.09.2019 LT DB Przygotowanie instrukcji 23.09.2019
Bardziej szczegółowoAplikacje WWW - laboratorium
Aplikacje WWW - laboratorium PHP + bazy danych Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię PHP. Aplikacja pokazuje takie aspekty, współpraca PHP z bazami
Bardziej szczegółowoInstrukcja obsługi Nauczyciel. Spis Treści
Instrukcja obsługi Nauczyciel Spis Treści 1. Rejestracja nauczyciela... 2 2. Wygląd głównego menu... 3 3. Edycja Profilu... 4 4. Lista uczniów... 4 4.1. Aktywowanie ucznia... 5 4.2. Egzamin... 5 4.3. Dogrywka...
Bardziej szczegółowoMenu główne. Przedmiot: Programowanie usług internetowych - Delphi Przygotował: K. Strzałkowski Rok V. Semestr IX. Wydział ZiMK
Przedmiot: Programowanie usług internetowych - Delphi Przygotował: K. Strzałkowski Rok V. Semestr IX. Wydział ZiMK 1. Cookie licznik wyświetleń Ćwiczenie 6 PHP Przekazywanie danych W pliku kuk1.php zapisz
Bardziej szczegółowo5. Współpraca z bazą danych MySQL
5. Współpraca z bazą danych MySQL 5.1. Informacje ogólne Język PHP posiada obsługę wielu relacyjnych baz danych, jedną z najpopularniejszych jest baza MySQL. PHP pozwala na pełną współpracę z bazą. Praca
Bardziej szczegółowoDokumentacja systemu NTP rekrut. Autor: Sławomir Miller
Dokumentacja systemu NTP rekrut Autor: Sławomir Miller 1 Spis treści: 1. Wstęp 1.1 Wprowadzenie 1.2 Zakres dokumentu 2. Instalacja 2.1 Wymagania systemowe 2.2 Początek 2.3 Prawa dostępu 2.4 Etapy instalacji
Bardziej szczegółowoZakładanie kont i nadawanie uprawnień pracownikom jednostki oświatowej
Zakładanie kont i nadawanie uprawnień pracownikom jednostki oświatowej W Zintegrowanym systemie zarządzania oświatą na terenie Gminy Miasta Radomia możliwość korzystania z aplikacji zależy od uprawnień
Bardziej szczegółowoInstrukcja obsługi platformy B2B ARA Pneumatik
Instrukcja obsługi platformy B2B ARA Pneumatik Spis treści 1. DOSTĘP DO SERWISU... 2 1.1 REJESTRACJA... 2 1.2 LOGOWANIE... 4 1.3 RESETOWANIE HASŁA... 4 2. SKŁADANIE ZAMÓWIENIA... 5 2.1 WYBÓR GRUPY PRODUKTÓW...
Bardziej szczegółowoFacebook, Nasza klasa i inne. www.facebook.com. podstawowe informacje o serwisach społeczności internetowych. Cz. 2. Facebook
Facebook, Nasza klasa i inne podstawowe informacje o serwisach społeczności internetowych Cz. 2. Facebook www.facebook.com Facebook to drugi najczęściej wykorzystywany portal społecznościowy w Polsce i
Bardziej szczegółowoInstrukcja logowania do Portalu Rachunkowość
Instrukcja logowania do Portalu Rachunkowość Spis treści 1. Podstawowe informacje...2 2. Logowanie do Portalu...2 3. Zapomniałem hasła..3 4. Panel Zarządzania...4 4.1. Moduł Mój profil...4 4.1.1. Zakładka
Bardziej szczegółowomysupport Instrukcja obsługi dla użytkowników
mysupport Instrukcja obsługi dla użytkowników Wersja dokumentacji 1.3 / 28.09.2018 SPIS TREŚCI Wstęp... 3 1. Logowanie... 3 2. Strona główna... 4 3. Zgłoszenia serwisowe... 6 3.1. Przegląd zgłoszeń serwisowych...
Bardziej szczegółowoInstrukcja użytkownika
Instrukcja użytkownika Systemu MEWA 2.0 w ramach Regionalnego Programu Operacyjnego Województwa Mazowieckiego 2014-2020 dla wnioskodawców/beneficjentów 1. Wstęp System MEWA 2.0 jest narzędziem przeznaczonym
Bardziej szczegółowo