Ćwiczenie: JavaScript Cookies (3x45 minut)
|
|
- Daniel Przybysław Gajewski
- 9 lat temu
- Przeglądów:
Transkrypt
1 Ćwiczenie: JavaScript Cookies (3x45 minut) Cookies niewielkie porcje danych tekstowych, które mogą być przesyłane między serwerem a przeglądarką. Przeglądarka przechowuje te dane przez określony czas. Działanie cookies Gdy odwiedzamy jakąś stronę WWW, serwer może wysłać do przeglądarki tzw. nagłówek HTTP zawierający cookies. Przeglądarka zapamiętuje je i przechowuje przez określony czas, który jest czasem ważności tego cookies określanym przez serwer. Gdy przeglądarka zapamięta cookies przypisane danej stronie WWW, odsyła je przy każdym następnym połączeniu z daną stroną. Używając cookies możemy np. zapamiętywać ustawienia strony specyficzne dla danego użytkownika, dokonywać uwierzytelnienia czy realizować tzw. koszyk na zakupy. Budowa cookie Pojedyncze cookie to ciąg znaków określający nazwę i przypisaną jej wartość oraz dodatkowe parametry. Schematyczna postać: nazwa=wartość;max-age=czas;path=ścieżka;domain=domena;secure; Znaczenie części: nazwa nazwa identyfikująca cookie; wartość wartość danego cookie; czas czas ważności, czas życia w [s] (po tym czasie zostanie usunięte przez przeglądarkę); ścieżka ścieżka dostępu na serwerze, do której zostanie ograniczona cookie; domena określa domenę w której cookie jest dostępne; secure obecność parametru powoduje, że cookie będzie przesyłane jedynie przez bezpieczne połączenia https. Przykład: imie=jan tak określone cookie będzie miało czas życia ograniczony do jednej sesji przeglądarki (zostanie skasowane po jej zamknięciu). max-age=7200 czas życia 2 godziny. path=/ lub nie ma tego parametru cookie będzie dostępne w każdej ścieżce. 1
2 Podglądanie cookies w przeglądarkach Przeglądarki umożliwiają podejrzenie zebranych cookies. FIREFOX: z menu Narzędzia wybieramy Opcje, a następnie Prywatność. Kliknięcie przycisku Wyświetl ciasteczka spowoduje wyświetlenie zebranych ciasteczek z podziałem na domeny. OPERA: menedżer ciasteczek otwieramy przez wybranie z menu Narzędzia opcji Zaawansowane, a następnie Ciasteczka. Cookies i JavaScript Na zapis i odczyt cookies pozwala właściwość cookie obiektu document. Zawiera ciąg znaków opisujący cookies przypisane danej witrynie. Aby zapisać cookie, należy użyć konstrukcji: document.cookie = nazwa=wartość;max-age=czas;path=ścieżka;domain=domena;secure; ; Jeżeli chcemy zapisać kilka cookies, robimy to za pomocą osobnych instrukcji przypisania. Odczyt cookie: Jeżeli pobierzemy zawartość właściwości cookie, tym samym odczytamy zawartość wszystkich cookies przypisanych witrynie. Odczytany ciąg będzie miał postać: nazwa1=wartosc1; nazwa2=wartosc2;...nazwan=wartosc Jest to zestaw par nazwa-wartosc oddzielonych od siebie znakami średnika i spacji. Każda para opisuje jedno cookie. Wartości pozostałych parametrów nie będą uwzględnione. Jeżeli witryna nie będzie zawierała żadnego cookie, we właściwości cookie obiektu document znajdował się będzie pusty ciąg znaków. W celu pobrania wartości konkretnych cookies należy dokonać analizy ciągu i pobrać podciąg odpowiadający danej wartości. Przykład 1. Zapis i odczyt cookies Gdy na stronie nie ma cookies, skrypt zapisze 2, zawierające losowe liczby, o czasie życia równym 10 sekund w przeciwnym wypadku odczyta wartości zapisane i wyświetli je na stronie. 2
3 Plik index.html: Plik skrypt.js: 3
4 Omówienie kodu: Najpierw badamy, czy na stronie są cookies. Robimy to przez porównanie wartości właściwości cookie z pustym ciągiem znaków. Jeśli równość występuje, wykonywane są instrukcje zapisujące cookies w przeglądarce. Za pomocą metody random obiektu Math generowane są dwie losowe wartości, które zapisywane są w dwóch pomocniczych zmiennych (liczba1 i liczba2). Następnie generowany jest ciąg opisujący pierwsze i drugie cookie. Na zakończenie przygotowany jest komunikat informujący o tym, że nie znaleziono cookies, a zatem zostały wygenerowane dwie losowe wartości. Bardziej złożone czynności trzeba wykonać, gdy cookies są obecne i konieczne jest odczytanie ich wartości. Najpierw ciąg opisujący cookies jest przypisywany pomocniczej zmiennej cookiestr i deklarowane są zmienne start i end. Będą one wyznaczały część ciągu (indeksy początkowego i końcowego znaku), który zawiera poszukiwaną wartość. Najpierw chcemy odczytać wartość przypisaną cookie o nazwie liczba1. Sprawdzamy, czy w ciągu cookiestr znajduje się ciąg liczba1=, jeśli tak jest, zapisujemy w zmiennej start indeks tego wystąpienia. Metoda indexof obiektu cookiestr sprawdza, czy w ciągu reprezentowanym przez cookiestr znajduje się ciąg liczba1=. Jeżeli jest różna od 1 ciąg liczba= został znaleziony, są więc wykonywane instrukcje bloku if. Jeśli jest równa 1 ciąg nie został znaleziony czyli nie ma cookie o nazwie liczba1. W takiej sytuacji wykonywany jest blok else, który do zmiennej str dopisuje komunikat o problemie z odczytem pierwszej wartości. W bloku if wyodrębniamy wartość przypisaną cookie liczba1, czyli to, co zaczyna się za ciągiem liczba1= i kończy znakiem średnika lub znakiem końca wiersza. Sprawdzamy czy począwszy od indeksu określonego przez start+8 (ciąg liczba1= ma osiem znaków) występuje znak średnika, jeśli nie występuje wartość przypisana cookie liczba1 kończy się wraz z końcem ciągu cookiestr. Wtedy zmiennej end przypisywana jest długość ciągu cookiestr. Jeżeli znak średnika występuje, nie ma potrzeby wykonywania innych przypisań, gdyż oznacza to koniec ciągu będącego wartością cookie liczba1. Zmienna start zawiera indeks znaku od którego rozpoczyna się wartość ciągu liczba1=, a zmienna end indeks znaku, w którym kończy się poszukiwana przez nas wartość. Używamy metody substring i wartość cookie o nazwie liczba1 jest przypisana do zmiennej pomocniczej wartość. Do pobrania wartości cookie o nazwie liczba2 stosujemy analogiczną metodę. 4
5 Przy pierwszym wczytaniu skryptu ukaże się widok: Ponieważ nie było żadnych cookies. Jeśli w ciągu 10 sekund ponownie odwiedzimy stronę zobaczymy widok: Przykład 2. Zliczanie liczby odwiedzin w zadanym okresie 30 dni. Plik skrypt.js: 5
6 Opis funkcji getcookies: Przetwarzanie cookies w ten sposób polega na zebraniu ich w jednym obiekcie w taki sposób, by właściwości tego obiektu odpowiadały nazwom cookies, a wartości właściwości wartościom cookies. Jeżeli document.cookie będzie zawierało ciąg: liczba1=123; liczba2=9876 to obiekt będzie miał dwie właściwości: pierwszą o nazwie liczba1 i wartości 123 oraz drugą o nazwie liczba2 i wartości Podział na pojedyncze cookie jest dokonywany za pomocą metody split, w ten sposób otrzymujemy tablicę tab zawierającą ciągi o postaci: nazwa=wartość odpowiadające pojedynczym cookies. Następnie tworzony jest obiekt obj, w którym zapisane zostaną nazwy i wartości cookies. Zawartość tablicy tab odczytywana jest w pętli for. Ciąg o powyższej strukturze rozbijany jest na części za pomocą metody split. 6
7 W wyniku uzyskiwana jest tablica arr, która w pierwszej komórce zawiera nazwę cookie, a w drugiej wartość cookie. Za pomocą instrukcji if badamy czy na pewno tablica arr zawiera dwie komórki. Jeśli nie oznacza to błąd i wykonywana jest instrukcja continue rozpoczynająca kolejny przebieg pętli. Jeśli tak, wykonywana jest instrukcja tworząca nową właściwość obiektu obj. Po zakończeniu pętli obiekt obj jest zwracany jako wynik działania funkcji. Opis skryptu: liczbaodw cookie które będzie przechowywało liczbę wizyt czaszycia okres, w którym mają być zliczane wizyty Wartość zmiennej liczbaodw, która odzwierciedla dotychczasową liczbę odwiedzin pobierana jest przez wywołanie funkcji getcookie, co odbywa się w instrukcji warunkowej (po wykonaniu tej instrukcji zmienna liczbaodw będzie zawierała wartość zapisaną w cookie o takiej samej nazwie o ile takie cookie było obecne w przeglądarce lub też wartość false). Najpierw rozpatrywany jest przypadek drugi (blok if). Zakładamy, że są to pierwsze odwiedziny należy więc zapisać cookie w przeglądarce. Przypadek drugi wymaga użycia większej liczby instrukcji (blok else). Odczytywane dane są ciągiem znaków należy je przekształcić na wartość liczbową. Gdy stwierdzimy, że wartość odczytana z cookie jest błędna, zachowanie skryptu będzie podobne jak w przypadku pierwszych odwiedzin. Następnie tworzone jest cookie, w którym wartość jest zwiększana o jeden i to cookie zapisywane jest w przeglądarce. Każde kolejne odwiedziny będą powodowały zwiększanie wartości zapisanej w cookie o 1. Zadania 1. Przeczytaj uważnie zawartość instrukcji do przykładu Utwórz plik index.html i skrypt.js zgodnie ze wzorem podanym w przykładzie Przeanalizuj działanie skryptu z przykładu 1 czytając uważnie opis jego działania. 4. Powtórz punkty 2 i 3 dla przykładu Napisz skrypt, który umożliwi użytkownikowi wybór ulubionego koloru tła strony i zapamiętaj ten wybór w cookie. Przy każdych kolejnych odwiedzinach tego użytkownika automatycznie zmieniaj kolor strony na wybrany przez niego. 7
Sesje, 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,
Kontrola 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
INTERNETOWE 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
Uwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)
Uwagi dotyczące notacji kodu! Wyrazy drukiem prostym -- słowami języka VBA. Wyrazy drukiem pochyłym -- inne fragmenty kodu. Wyrazy w [nawiasach kwadratowych] opcjonalne fragmenty kodu (mogą być, ale nie
Podstawowe informacje na temat usuwania plików cookie dla rożnych typów popularnych przeglądarek internetowych
Podstawowe informacje na temat usuwania plików cookie dla rożnych typów popularnych przeglądarek internetowych Chrome: Aby wyczyścić pliki cookie w przeglądarce, należy: 1. W prawym górnym rogu kliknąć
Okna, ramki i ciasteczka
Okna, ramki i ciasteczka Okna Ćwiczenie 6.1. Rysunek 6.1. Skrypt otwierający nowe okno przeglądarki po wciśnięciu przycisku Manipulację oknami umożliwia nam obiekt window. Jego właściwości i metody przedstawione
POLITYKA COOKIES. Definicje. Rodzaje wykorzystywanych Cookies
POLITYKA COOKIES Niniejsza Polityka Cookies określa zasady przechowywania i dostępu do informacji na urządzeniach Użytkownika za pomocą plików Cookies, służących realizacji usług świadczonych drogą elektroniczną
Cw.12 JAVAScript w dokumentach HTML
Cw.12 JAVAScript w dokumentach HTML Wstawienie skryptu do dokumentu HTML JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.skrypty Java- Script mogą być zagnieżdżane
elektroniczna Platforma Usług Administracji Publicznej
elektroniczna Platforma Usług Administracji Publicznej Instrukcja użytkownika Instrukcja korzystania z certyfikatu wersja 7.6 Ministerstwo Spraw Wewnętrznych i Administracji ul. Batorego 5, 02-591 Warszawa
Ję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
Pliki. Operacje na plikach w Pascalu
Pliki. Operacje na plikach w Pascalu ścieżka zapisu, pliki elementowe, tekstowe, operacja plikowa, etapy, assign, zmienna plikowa, skojarzenie, tryby otwarcia, reset, rewrite, append, read, write, buforowanie
Lekcja 10. Uprawnienia. Dołączanie plików przy pomocy funkcji include() Sprawdzanie, czy plik istnieje przy pmocy funkcji file_exists()
Paweł Gmys PHP strona 1 Lekcja 10 Uprawnienia Aby skrypt PHP mógł odwołać się do pliku, musi mieć odpowiednie uprawnienia. Szczegóły są zależne od serwera. Najczęściej chyba skrypt ma uprawnienia takie,
Diagnoza Szkolna Pearsona. Instrukcja obsługi
Diagnoza Szkolna Pearsona Instrukcja obsługi 1. Logowanie Aby skorzystać z systemu Diagnoza Szkolna Pearsona należy najpierw wejść na stronę diagnoza.pearson.pl i wybrać przycisk Logowanie. Następnie należy
Pawel@Kasprowski.pl Języki skryptowe - PHP. PHP i bazy danych. Paweł Kasprowski. pawel@kasprowski.pl. vl07
PHP i bazy danych Paweł Kasprowski pawel@kasprowski.pl Użycie baz danych Bazy danych używane są w 90% aplikacji PHP Najczęściej jest to MySQL Funkcje dotyczące baz danych używają języka SQL Przydaje się
Kontrola 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
Serwer WWW Apache. http://httpd.apache.org/ Plik konfiguracyjny httpd.conf Definiujemy m.in.: Aktualne wersje 2.4.6, 2.2.25, 2.0.65 zakończony projekt
Serwer WWW Apache http://httpd.apache.org/ Plik konfiguracyjny httpd.conf Definiujemy m.in.: Katalog który ma być serwowany Moduły, które mają zostać uruchomione na serwerze m.in. PHP, mod_rewrite Wirtualne
Polityka bezpieczeństwa.
Polityka bezpieczeństwa. Cookies Polityka dotycząca Ciasteczek Niniejsza Polityka dotycząca Ciasteczek odnosi się do wszystkich stron internetowych oraz aplikacji na urządzenia mobilne, odwiedzających
Regulaminy. Cookies. Polityka dotycząca Ciasteczek
Regulaminy Cookies Polityka dotycząca Ciasteczek Niniejsza Polityka dotycząca Ciasteczek odnosi się do wszystkich stron internetowych, należących do Grupy portali i sklepów Zi-Co Sp. z o.o.: - dekarze.pl
Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK. I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej)
Windows Server 2008 Standard Str. 1 Ćwiczenia. Opr. JK I. Instalowanie serwera FTP w Windows Server 2008 (zrzuty ekranowe z maszyny wirtualnej) Uruchom maszynę wirtualną Server 2008 Zaloguj się do konta
Otwieramy zakładkę Prywatność i w linii Program Firefox ustawiamy Będzie używał. Zmiana ustawień cookie w przeglądarce
Ciasteczka to niewielkie informacje zapisywane na dysku twardym, które ułatwiają poruszanie się po poszczególnych stronach internetowych (np. zapamiętują logowanie). Mogą zawierać w sobie dane personalne
Zmienne powłoki. Wywołanie wartości następuje poprzez umieszczenie przed nazwą zmiennej znaku dolara ($ZMIENNA), np. ZMIENNA=wartosc.
Zmienne powłoki Zmienne powłoki (shell variables) to tymczasowe zmienne, które mogą przechowywać wartości liczbowe lub ciągi znaków. Związane są z powłoką, Przypisania wartości do zmiennej następuje poprzez
Zachęcamy do zapoznania się z Polityką Prywatności naszych serwisów www.
Polityka Prywatności Niniejsza Polityka ma na celu poszanowanie prywatności każdego z użytkowników serwisów WWW Wojewódzkiego Inspektoratu Ochrony Roślin i Nasiennictwa w Opolu, zwanego dalej Inspektoratem.
Blockly Kodowanie pomoc.
1 Blockly Kodowanie pomoc. Słowniczek: Zmienna posiada nazwę wywoływaną w programie oraz miejsce na przechowywanie wartości. Instrukcja warunkowa pozwala na wykonanie instrukcji w zależności od warunku
program TRX
Program TRX służy do odczytywania zdarzeń z zainstalowanych - rejestratorów czasu pracy DS-2430 - kontrolerów DS-2410 i DS2440 - depozytorów kluczy Odczytane zdarzenia są zapisywane w plikach tekstowych
Stosowanie ciasteczek (cookies)
Stosowanie ciasteczek (cookies) Nasza strona używa plików cookies. Informujemy, że poruszając się po stronie wyrażasz zgodę na wykorzystywanie przez nas plików cookies. Istnieje możliwość korzystania ze
REGULAMIN. Cookies. Co to są ciasteczka?
Cookies REGULAMIN Polityka dotycząca Ciasteczek Niniejsza Polityka dotycząca Ciasteczek odnosi się do wszystkich stron internetowych oraz aplikacji na urządzenia mobilne, należących do tkkf.tarnobrzeg.pl.
Polityka prywatności stron BIP Kuratorium Oświaty w Opolu
Polityka prywatności stron BIP Kuratorium Oświaty w Opolu Niniejsza Polityka ma na celu poszanowanie prywatności każdego z użytkowników serwisu BIP Kuratorium Oświaty w Opolu. Dokładamy wszelkich starań,
INSTRUKCJA obsługi certyfikatów
INSTRUKCJA obsługi certyfikatów dla użytkownika bankowości internetowej Pocztowy24 z wybraną metodą autoryzacji Certyfikat Spis treści 1. Wstęp... 3 1.1 Wymagania techniczne... 3 2. Certyfikat jako jedna
Polityka cookies w serwisie internetowym
Polityka cookies w serwisie internetowym www.bacca.pl Bacca dokłada wszelkich starań, aby Serwis był wygodny w użyciu. Dla poprawy wygody korzystania z Serwisu korzystamy z plików cookie. Za pomocą technologii
Polityka Prywatności
Polityka Prywatności Poniższa Polityka Prywatności opisuje kwestie związane z korzystaniem z portalu ENERGO- BIS.PL zamieszczonego pod adresem www.energo-bis.pl. Rozdział Pliki Cookies dotyczy wszystkich
Skrypty powłoki Skrypty Najcz ciej u ywane polecenia w skryptach:
Skrypty powłoki Skrypty są zwykłymi plikami tekstowymi, w których są zapisane polecenia zrozumiałe dla powłoki. Zadaniem powłoki jest przetłumaczenie ich na polecenia systemu. Aby przygotować skrypt, należy:
Sklep internetowy wtspartner.pl dokłada wszelkich starań, aby prowadzony serwis ułatwiał każdemu użytkownikowi
Stosowanie ciasteczek (cookies) Sklep internetowy wtspartner.pl dokłada wszelkich starań, aby prowadzony serwis ułatwiał każdemu użytkownikowi przeglądanie strony i składanie zamówień. Dlatego w trosce
jako integralna część Regionalnego Systemu Informacji Przestrzennej (RSIP)
OGÓLNE ZASADY WYPEŁNIANIA FORMULARZA etpp 1 WPROWADZENIE Elektroniczny formularz etpp utworzony został w ramach projektu Ogólnodostępna Platforma Informacji Tereny Poprzemysłowe (OPI-TPP) i stanowić będzie
przedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,
Baltie Zadanie 1. Budowanie W trybie Budowanie wybuduj domek jak na rysunku. Przedmioty do wybudowania domku weź z banku 0. Zadanie 2. Czarowanie sterowanie i powtarzanie W trybie Czarowanie z pomocą czarodzieja
Polityka prywatności stron BIP WIJHARS w Opolu
Polityka prywatności stron BIP WIJHARS w Opolu Niniejsza Polityka ma na celu poszanowanie prywatności każdego z użytkowników serwisu BIP Wojewódzkiego Inspektoratu Jakości Handlowej Artykułów Rolno - Spożywczych
Zmienne i stałe w PHP
Zmienne i stałe w PHP Zmienne Zmienne to konstrukcje programistyczne, które pozwalają na przechowywanie danych. Każda zmienna posiada swoją nazwę oraz typ. Nazwa to jednoznaczny identyfikator, dzięki któremu
Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC.
1 Moduł OPC Moduł OPC pozwala na komunikację z serwerami OPC pracującymi w oparciu o model DA (Data Access). Dzięki niemu można odczytać stan obiektów OPC (zmiennych zdefiniowanych w programie PLC), a
Informujemy, iż wszystkie dane są gromadzone jedynie za Państwa przyzwoleniem.
Polityka prywatności Niniejsza strona ma służyć komunikacji pomiędzy Philip Morris Polska Distribution sp. z o.o. [ PMPL-D ], a Dystrybutorami wyrobów tytoniowych, w szczególności realizacji Programu Dystrybucyjnego
Dane - pobieranie, przekazywanie i przechowywanie. dr Beata Kuźmińska-Sołśnia
Dane - pobieranie, przekazywanie i przechowywanie dr Beata Kuźmińska-Sołśnia Definicja funkcji function nazwa (lista parametrów) { blok instrukcji Użycie instrukcji return wartość kończy działanie funkcji
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości Rozpoczniemy od zaprojektowania bazy danych w programie SYBASE/PowerDesigner umieszczamy dwie Encje (tabele) prawym
Ciasteczka. Krishna Tateneni Jost Schenck Polskie tłumaczenie: Suse Polska Aktualny opiekun tłumaczenia: Marcin Kocur
Krishna Tateneni Jost Schenck Polskie tłumaczenie: Suse Polska Aktualny opiekun tłumaczenia: Marcin Kocur 2 Spis treści 1 Ciasteczka 4 1.1 Polityka............................................ 4 1.2 Zarzadzanie.........................................
Nazwa implementacji: Nauka języka Python wyrażenia warunkowe. Autor: Piotr Fiorek. Opis implementacji: Poznanie wyrażeń warunkowych if elif - else.
Nazwa implementacji: Nauka języka Python wyrażenia warunkowe Autor: Piotr Fiorek Opis implementacji: Poznanie wyrażeń warunkowych if elif - else. Nasz kalkulator umie już liczyć, ale potrafi przeprowadzać
SUM Edukacja Techniczno Informatyczna Języki i Systemy Programowania. Wykład 3. dr Artur Bartoszewski - WYKŁAD: Języki i Systemy Programowania,
SUM Edukacja Techniczno Informatyczna Języki i Systemy Programowania Wykład 3 1 SUM Edukacja Techniczno Informatyczna Języki i Systemy Programowania Przykład Bingo 2 Treść przykładu Jak wygląda karta do
Cash Flow System Instrukcja
Cash Flow System Instrukcja Wersja 1.17 Instalacja Instalacja programu Cash Flow System polega na wywołaniu programu instalatora. Następnie postępujemy zgodnie z sugestiami proponowanymi przez program
Przewodnik użytkownika (instrukcja) AutoMagicTest
Przewodnik użytkownika (instrukcja) AutoMagicTest 0.1.21.137 1. Wprowadzenie Aplikacja AutoMagicTest to aplikacja wspierająca testerów w testowaniu i kontrolowaniu jakości stron poprzez ich analizę. Aplikacja
Rys.2.1. Trzy warstwy stanowiące podstawę popularnego podejścia w zakresie budowy stron internetowych [2]
1. CEL ĆWICZENIA Celem ćwiczenia jest przedstawienie możliwości wykorzystania języka JavaScript do tworzenia interaktywnych aplikacji działających po stronie klienta. 2. MATERIAŁ NAUCZANIA JavaScript tak
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel
etrader Pekao Podręcznik użytkownika Strumieniowanie Excel Spis treści 1. Opis okna... 3 2. Otwieranie okna... 3 3. Zawartość okna... 4 3.1. Definiowanie listy instrumentów... 4 3.2. Modyfikacja lub usunięcie
II. RODZAJE PLIKÓW COOKIES
POLITYKA COOKIES Korzystamy z plików cookies w celu poprawienia efektywności i zaproponowania Użytkownikowi coraz doskonalszych funkcjonalności serwisu internetowego spotanddot.pl oraz bardziej dopasowanych
Viatoll Calc v1.3. Viatoll Calc. Instrukcja użytkownika. Strona 1
Viatoll Calc Instrukcja użytkownika Strona 1 Spis treści 1 Wstęp...3 2 Opis panelu głównego...3 2.1 Menu aplikacji...4 2.2 Tabela z trasami...5 2.3 Strona kalkulatora viatoll...6 2.4 Pasek statusu...7
Zasady programowania Dokumentacja
Marcin Kędzierski gr. 14 Zasady programowania Dokumentacja Wstęp 1) Temat: Przeszukiwanie pliku za pomocą drzewa. 2) Założenia projektu: a) Program ma pobierać dane z pliku wskazanego przez użytkownika
JAVAScript w dokumentach HTML (1)
JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript mogą być zagnieżdżane w dokumentach HTML. Instrukcje JavaScript
Polityka prywatności oraz wykorzystania plików Cookies w serwisie internetowym NEO HOSPITAL
Polityka prywatności oraz wykorzystania plików Cookies w serwisie internetowym NEO HOSPITAL Niniejszy dokument dotyczy przetwarzania oraz ochrony danych osobowych dotyczących Użytkowników (dalej Użytkownik
Jak zmienić ustawienia cookies?
Jak zmienić ustawienia cookies? Pamiętaj, że zablokowanie ciasteczek używanych przez nas może negatywnie wpłynąć na wygodę korzystania z naszych stron, na przykład możesz nie być w stanie odwiedzić pewnych
Laboratorium - Konfiguracja ustawień przeglądarki w Windows Vista
5.0 5.3.2.8 Laboratorium - Konfiguracja ustawień przeglądarki w Windows Vista Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz konfigurować ustawienia przeglądarki Microsoft
Polityka Cookies. 1 Definicje. Administrator oznacza przedsiębiorstwo
Polityka Cookies 1. Niniejsza Polityka Cookies określa zasady przechowywania i dostępu do informacji na urządzeniach Użytkownika za pomocą plików Cookies, służących realizacji usług świadczonych drogą
Opis: Instrukcja warunkowa Składnia: IF [NOT] warunek [AND [NOT] warunek] [OR [NOT] warunek].
ABAP/4 Instrukcja IF Opis: Instrukcja warunkowa Składnia: IF [NOT] warunek [AND [NOT] warunek] [OR [NOT] warunek]. [ELSEIF warunek. ] [ELSE. ] ENDIF. gdzie: warunek dowolne wyrażenie logiczne o wartości
Polityka prywatności
Polityka prywatności Administratorem danych osobowych (w rozumieniu ustawy z dnia 29 sierpnia 1997 r. o ochronie danych osobowych; tekst jedn. Dz.U. z 2002 roku, nr 101, poz. 926 z późn. zm.) w odniesieniu
WOJEWÓDZTWO PODKARPACKIE
WOJEWÓDZTWO PODKARPACKIE UNIA EUROPEJSKA EUROPEJSKI FUNDUSZ ROZWOJU REGIONALNEGO Instrukcja instalacji generatora wniosku o dofinansowanie projektu ze środków EFRR w ramach I osi priorytetowej Regionalnego
Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe
Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe 1) Znajdowanie komputerów podłączonych do sieci lokalnej. Z menu Start bądź z Pulpitu wybierz opcję Moje miejsca sieciowe. Z dostępnych
Mazowiecki Elektroniczny Wniosek Aplikacyjny
Mazowiecki Elektroniczny Wniosek Aplikacyjny Generator Offline Instrukcja użytkownika Problemy z aplikacją można zgłaszad pod adresem: zgloszenie@mazowia.eu SPIS TREŚCI Zawartość 1 Instalacja Generatora
Jak wyłączyć pliki cookie w przeglądarce internetowej?
Spis treści Wyłączanie plików cookie w przeglądarce Google Chrome... 2 Wyłączanie plików cookie w przeglądarce Microsoft Internet Explorer... 5 Wyłączanie plików cookie w przeglądarce Mozilla Firefox...
Podstawy Programowania Podstawowa składnia języka C++
Podstawy Programowania Podstawowa składnia języka C++ Katedra Analizy Nieliniowej, WMiI UŁ Łódź, 3 października 2013 r. Szablon programu w C++ Najprostszy program w C++ ma postać: #include #include
Podstawy technologii WWW
Podstawy technologii WWW Ćwiczenie 8 PHP, czyli poczatki nowej, dynamicznej znajomosci Na dzisiejszych zajęciach rozpoczniemy programowanie po stronie serwera w języku PHP. Po otrzymaniu żądania serwer
Oświadczenie Affidea ws. plików cookie
Oświadczenie Affidea ws. plików cookie Ostatnia aktualizacja: [5 czerwca 2018 r.] Niniejsze oświadczenie ws. plików cookie wyjaśnia, w jaki sposób Affidea ( my, nam, nasze ) wykorzystuje pliki cookie i
Student 1. Loguje się do wirtualnego dziekanatu 2. Najlepiej z przeglądarki Mozilla Firefox i musi mieć wyłączone blokowanie wyskakujących okienek.
Student 1. Loguje się do wirtualnego dziekanatu 2. Najlepiej z przeglądarki Mozilla Firefox i musi mieć wyłączone blokowanie wyskakujących okienek. 3. Zakładka plagiat.pl Otwiera się zakładka plagiat.pl
Instrukcja dla użytkowników Windows Vista Certyfikat Certum Basic ID
Instrukcja dla użytkowników Windows Vista Certyfikat Certum Basic ID wersja 1.3 Spis treści 1. INSTALACJA CERTYFIKATU... 3 1.1. KLUCZ ZAPISANY BEZPOŚREDNIO DO PRZEGLĄDARKI (NA TYM KOMPUTERZE),... 3 1.2.
Certyfikat Certum Basic ID. Instrukcja dla użytkowników Windows Vista. wersja 1.3 UNIZETO TECHNOLOGIES SA
Certyfikat Certum Basic ID Instrukcja dla użytkowników Windows Vista wersja 1.3 Spis treści 1. INSTALACJA CERTYFIKATU... 3 1.1. KLUCZ ZAPISANY BEZPOŚREDNIO DO PRZEGLĄDARKI (NA TYM KOMPUTERZE),... 3 1.2.
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox
Instrukcja instalacji aplikacji Comarch Smart Card ToolBox dla urządzeń kryptograficznych Bankowość Internetowa R-Online Biznes Spis treści: 1. Wstęp...2 2. Instalacja Comarch Smart Card ToolBox w systemie
Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania
1) Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z podstawowymi elementami obiektowymi systemu Windows wykorzystując Visual Studio 2008 takimi jak: przyciski, pola tekstowe, okna pobierania danych
Programowanie w językach wysokiego poziomu
Programowanie w językach wysokiego poziomu zajęcia nr 2 Elektronika i Telekomunikacja, semestr III rok akademicki 2014/2015 Plan dzisiejszych zajęć Pliki tekstowe 1. Operacje na plikach - wprowadzenie
XML extensible Markup Language. część 5
XML extensible Markup Language część 5 XML ważne zastosowanie Jak często pracujemy z plikami XML? Wróćmy jeszcze do wykładu poprzedniego. A dokładnie do pliku zawierającego ten wykład. xml_2017_wyklad_4.pptx
Formy dialogowe w środowisku Gnome
Środowisko graficzne Gnome posiada wiele atrakcyjnych funkcji, które często nie są przez administratorów wykorzystywane. Jedną z nich jest dołączony zestaw form dialogowych o nazwie Zenity ( http://library.gnome.org/users/zenity/stable/
Instrukcja wyłączenia cookies w przeglądarce
Instrukcja wyłączenia cookies w przeglądarce Aby w przeglądarce wyłączyć obsługę ciasteczek (tzw. cookies) należy wykonać opisane poniżej czynności z uwzględnieniem używanej przeglądarki. Mozilla Firefox
Pliki cookies. Jaki rodzaj Cookies jest używany? Podczas wizyty na tej stronie używane są następujące pliki Cookies:
Pliki cookies Co to są Cookies? Cookies to niewielkie pliki tekstowe umieszczane na Twoim komputerze przez witryny, które odwiedzasz. Są one szeroko stosowane w celu zapewnienia możliwości funkcjonowania
znajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.
Część XVI C++ Funkcje Jeśli nasz program rozrósł się już do kilkudziesięciu linijek, warto pomyśleć o jego podziale na mniejsze części. Poznajmy więc funkcje. Szybko się przekonamy, że funkcja to bardzo
Laboratorium - Konfiguracja ustawień przeglądarki w Windows 7
5.0 5.3.2.7 Laboratorium - Konfiguracja ustawień przeglądarki w Windows 7 Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz konfigurować ustawienia przeglądarki Microsoft
WinUcz procedura uprzedniego wywozu
Spis treści: 1. Pliki oprogramowania... 2 2. Uruchomienie programu... 2 2.1. Utworzenie nowej bazy danych... 2 2.2. Podłączenie bazy SAD oraz bazy faktur... 3 3. Przygotowanie pozwoleń... 5 4. Przygotowanie
Języki skryptowe w programie Plans
Języki skryptowe w programie Plans Warsztaty uŝytkowników programu PLANS Kościelisko 2010 Zalety skryptów Automatyzacja powtarzających się czynności Rozszerzenie moŝliwości programu Budowa własnych algorytmów
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości część 2 Zaprojektowaliśmy stronę dodaj_dzial.aspx proszę jednak spróbować dodać nowy dział nie podając jego nazwy
POLITYKA PLIKÓW "COOKIES"
POLITYKA PLIKÓW "COOKIES" Wyrażanie zgody na instalację przez witrynę plików cookies podczas każdej wizyty z serwisie mogłoby być uciążliwe. W myśl nowelizacji ustawy Prawo Telekomunikacyjne internauta
Programowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 5. MessageBox, InputBox, instrukcja Select Case i instrukcje pętli.
Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 5. MessageBox, InputBox, instrukcja Select Case i instrukcje pętli. Celem ćwiczenia jest nabycie umiejętności wykorzystania
JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.
IŚ ćw.8 JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania. Skrypty JavaScript są zagnieżdżane w dokumentach HTML. Skrypt JavaScript
IMPORT ZESTAWIENIA OBROTÓW I SALD
IMPORT ZESTAWIENIA OBROTÓW I SALD BADANIE WSTĘPNE I KOŃCOWE Wstęp Dokument ten prezentuje krótką instrukcję jak zaimportować zestawienie obrotów i sald dla dwóch okresów badania w CaseWare. Zmiana okresu
1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium cyfrowej techniki pomiarowej. Ćwiczenie 4
Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium cyfrowej techniki pomiarowej Ćwiczenie 4 Zapis danych do pliku w programie LabVIEW 1. Zapis i odczyt sygnałów pomiarowych Do zapisu
Ćwiczenie nr 1. Mapa zagrożenia obiektów budowlanych wpływami eksploatacji
Ćwiczenie nr 1 Mapa zagrożenia obiektów budowlanych wpływami eksploatacji Pobierz, uruchom i utwórz projekt w QGIS. Strona z której należy pobrać oprogramowanie QGIS (do pobrania jest prawie 290 MB): http://www.qgis.org/pl/site/forusers/download.html
System Zdalnej Obsługi Certyfikatów Instrukcja użytkownika
System Zdalnej Obsługi Certyfikatów Instrukcja użytkownika Departament Bezpieczeństwa, Wydział Kryptografii Warszawa, 2015 Spis treści Wstęp 2 1. Generowanie kluczy kryptograficznych i certyfikatów za
elektroniczna Platforma Usług Administracji Publicznej
elektroniczna Platforma Usług Administracji Publicznej Instrukcja użytkownika Instrukcja korzystania z certyfikatu wersja 7.5 Ministerstwo Spraw Wewnętrznych i Administracji ul. Batorego 5, 02-591 Warszawa
Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie.
Część XXII C++ w Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie. Ćwiczenie 1 1. Utwórz nowy projekt w Dev C++ i zapisz go na
Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa.
Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa. Celem ćwiczenia jest nabycie umiejętności wykorzystania w praktyce instrukcji warunkowych programowania
Państwa dane osobowe przetwarzamy wyłącznie w celu realizacji procesu rezerwacji i świadczenia usług noclegowych w domkach ANCORA.
I. Wprowadzenie Niniejsza polityka prywatności obowiązuje dla wszystkich użytkowników strony internetowej www.domkiancora.pl. W dalszej części poinformujemy Państwa o tym, w jaki sposób przetwarzamy związane
Budowa aplikacji ASP.NET współpracującej z bazą danych do obsługi przesyłania wiadomości
Budowa aplikacji ASP.NET współpracującej z bazą danych do obsługi przesyłania wiadomości Rozpoczniemy od zaprojektowania bazy danych w programie SYBASE/PowerDesigner umieszczamy dwie Encje (tabele) prawym
Część II Wyświetlanie obrazów
Tło fragmentu ABA-X Display jest wyposażony w mechanizm automatycznego tworzenia tła fragmentu. Najprościej można to wykonać za pomocą skryptu tlo.sh: Składnia: tlo.sh numer oznacza numer
Opcje Fiery1.3 pomoc (serwer)
2015 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego produktu. 28 stycznia 2015 Spis treści 3 Spis treści...5
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW
INSTRUKCJA UŻYTKOWNIKA GENERATORA WNIOSKÓW O DOFINANSOWANIE DLA WNIOSKODAWCÓW Historia zmian dokumentu Nr wersji Data wersji Komentarz/Uwagi/Zakres zmian 1.0 2015-11-19 Utworzenie dokumentu 1 Spis treści
Skrócona instrukcja funkcji logowania
Skrócona instrukcja funkcji logowania Logowanie 1. Wpisz swój identyfikator nie używając spacji, podkreśleń ani nawiasów. Aby przejść do pola tekstowego Hasło, wciśnij klawisz tabulatora lub kliknij wewnątrz