Wykład 9, 10: PHP: Organizacja kodu. Przykładowy projekt.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Wykład 9, 10: PHP: Organizacja kodu. Przykładowy projekt."

Transkrypt

1 Wykład 9, 10: PHP: Organizacja kodu. Przykładowy projekt.

2 Włączanie plików include(), require() - włączanie plików, np. biblioteki z funkcjami Różnica: include() - jeśli włączenie się nie uda to jest generowane ostrzeżenie, ale dalsza część skryptu jest wykonywana. require() - jeśli włączenie się nie uda to wykonywanie skryptu będzie przerwanie (fatal error) Kiedy włączenie się nie uda: np. nie ma takiego pliku (nie wysłaliśmy na serwer) Przykłady: include.php, require.php, functions.php, login.php include_once(), require_once() - zapobiega, aby nie włączyć drugi raz tego samego pliku (może się zdarzyć przy dużych projektach). Włączając drugi raz ten sam plik może się zdarzyć np. włączenie drugi raz tej samej funkcji, a w takim przypadku interpreter zgłosi błąd. Przykłady: once.php, pomocnicze/a.php, pomocnicze/b.php

3 Włączanie plików - zastosowanie Tworzenie szkieletu strony WWW Przykład w katalogu szkielet: index.php - strona główna, do niej poprzez include włączamy pliki: header.php - nagłówki strony banner.php - część górna strony z tytułem i ewentualnie obrazkiem siderbar.php - menu - część boczna strony aktualnosci.php, pracownicy.php, studenci.php - zawartości poszczególnych działów do których prowadzą linki z menu. footer.php - część dolna strony sidebar index.php: banner zawartość: aktualnosci lub pracownicy lub studenci footer (stopka)

4 Organizacja kodu na przykładzie aplikacji Sieć społeczna (mini Facebook) Omówienie aplikacji w: Robert Nixon. PHP, MySQL i JavaScript. Wprowadzenie. Wydanie IV. Kod aplikacji można pobrać z Katalog z projektem nazywa się robinsnest. Uproszczona wersja aplikacji i jej opis na stronie zajęć

5 Wnioski po analizie "Sieć społeczna" Kilka ogólnych zasad przy tworzeniu aplikacji Przygotowanie functions.php z funkcjami, które wielokrotnie są potrzebne: oczyszczanie kodu, łączenie z bazą itp. Przygotowanie powtarzalnych części strony (np. menu) w oddzielnych plikach, które dołączać poprzez require lub include Sprawdzanie czy użytkownik jest zalogowany i blokowanie dostępu dla niezalogowanych np. przez die() Realizacja wielu zadań przez jeden skrypt w zależności od parametru podanego w adresie URL (members.php) Korzystanie z bazy danych Oczyszczanie danych przesyłanych w formularzu Przygotowanie pliku instalacyjnego tworzącego bazę danych niezbędną do działania aplikacji. Plik może być skryptem php np. setup.php albo plikiem sql do zaimportowania bazy danych(przypomnij slajd 4 z wykładu 6).

6 Wykorzystać: Projekty - propozycje HTML + CSS + JavaScript + PHP+ MySQL Temat projektu dowolny, projekt wykonują wspólnie dwie osoby Część treści strony powinna być dostępna tylko dla zalogowanych Kantor: kupowanie waluty online zalogowany użytkownik może zakupić/sprzedać walutę (przynajmniej trzy) niezalogowany użytkownik może jedynie obejrzeć kursy właściciel kantoru może ustawiać kurs, może wyświetlić statystyki obrotów kantoru: np. wszystkie transakcje dolarowe

7 Przepisy kulinarne Projekty - propozycje Menu strony np. potrawy mięsne, rybne, desery. niezalogowany użytkownik może jedynie przeglądać przepisy lub wyszukiwać np. po tytułach potraw 'pstrąg' zalogowany użytkownik może wprowadzać przepisy, ładować obrazki z wyglądem potraw, może edytować SWÓJ przepis. Pizzeria: zamawianie i komponowanie pizzy Niezalogowany użytkownik może przeglądać cennik Zalogowany może złożyć zamówienie z cennika lub samodzielnie skomponowaną pizzę Właściciel może przejrzeć listę zamówień, dokonać zmian w cenniku, wprowadzić nową ofertę.

8 Projekty - propozycje Dziennik ucznia/studenta prowadzony przez nauczyciela Nauczyciel wstawia oceny i sprawdza obecność. Tworząc nową grupę i przedmiot ładuje listę osób z pliku. Student/uczeń może zobaczyć swoje oceny i obecności. Wypożyczalnia książek (inne wypożyczalnie np. rowerów miejskich) Wypożyczanie / zwrot książek dla zalogowanych Wyszukiwanie książek po tytule i autorze Rejestrowanie pobrania klucza do sali (zamiast zapisywania w zeszycie) Pobranie / zwrot klucza (dla zarejestrowanych, po wpisaniu hasła) Administrator może wprowadzić nowego użytkownika Wyświetlanie, które klucze są dostępne, oraz sprawdzenie, kto pobrał klucze Wyświetlanie historii pobrań/zwrotów kluczy: data, godzina, kto

9 Rozkład zajęć Projekty - propozycje Wprowadzanie: przedmiot, godzina, nauczyciel, klasa, sala Możliwość wyświetlania rozkładu dla wybranej sali (zajętość sal w poszczególne dni i godziny), nauczyciela, klasy Zalogowany może wprowadzać zmiany Obstawianie wyników meczu Administrator wprowadza mecz do obstawienia Zarejestrowany użytkownik typuje wynik meczu zatwierdzając wynik hasłem Po odbytym meczu administrator wpisuje wynik meczu, następuje automatyczne przypisanie punktów poszczególnym graczom: np. za nietrafienie 0 pkt, za trafienie 2 pkt, za trafienie dokładne 4 pkt Baza filmów Wprowadzenie filmów wraz ze zdjęciami (administrator), dodawanie komentarzy użytkowników, którzy film już obejrzeli (zarejestrowany użytkownik). Wyszukiwanie filmów (dowolny użytkownik).

10 Zapisy na kurs Projekty - propozycje Administrator wprowadza kursy: godzina, dzień tygodnia Użytkownik zapisuje się do konkretnej grupy (liczba miejsc ograniczona) o ile są wolne miejsca Możliwość przeniesienia do innej grupy Menu to np. lista grup tworzona dynamicznie Książka adresowa Zapisywanie/modyfikowanie/usuwanie danych o znajomych. Rejestracja użytkowników. Każdy użytkownik posiada własną książkę adresową. Można również zrealizować własny pomysł na projekt

11 Projekt - realizacja pomysł - temat jakie będą funkcjonalności: np. zakup waluty, obejrzenie transakcji, logowanie itd. schemat strony: ile plików i do jakich funkcjonalności, jak mają być ze sobą powiązane czynności, które będą powtarzalne: nagłówek/stopka strony realizować poprzez włączanie pliku, poprzez funkcje baza danych, jakie tabele

12 Projekt - opis, ocena Każdy projekt powinien być krótko opisany: jakie funkcje ma aplikacja. Np. rejestracja, logowanie itd. jakie pliki tworzą aplikację i do czego służą. Np. signup.php - rejestracja użytkownika jakie są tabele w bazie danych i do czego służą. Powinien być utworzony plik instalacyjny tworzący automatycznie bazę danych potrzebną do działania aplikacji. Do oceny przedstawić: działającą aplikację przygotowaną w ramach projektu, opis aplikacji oraz kody źródłowe aplikacji. Wysłać na mój adres .

13 Gotowe przykładowe projekty Ten który pokazałem na wcześniejszych slajdach: Robin's nest oraz Ulubione strony www Rozdział 27. Luke Welling, Laura Thomson. PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty (źródło kodu na płycie CD). Księgarnia online Rozdział 28. PHP i MySQL. Luke Welling, Laura Thomson. Tworzenie stron WWW. Vademecum profesjonalisty (źródło kodu na płycie CD). W kolejnych rozdziałach inne projekty m.in. Forum dyskusyjne

14 Wygląd aplikacji - skorzystanie z szablonu Darmowe szablony: Dostosować do swoich potrzeb - przypomnij z poprzedniego semestru "Podstawy programowania w internecie" - laboratoria 5,6

15 Dodatkowe informacje

16 Włączenie plików - ustawienie ścieżki W pliku konfiguracyjnym php.ini można ustawić ścieżkę dla włączanych plików. Może być więcej niż jedna, ścieżki rozdzielamy średnikiem: W Windows: include_path=".;c:\xampp\htdocs\moj_katalog" Korzyść: Jeśli jest ustawiona ścieżka to jako argument dla funkcji include/require podajemy samą nazwę pliku

17 Automatyczne włączanie plików W pliku konfiguracyjnym php.ini można ustawić aby dany plik był automatycznie włączany do każdego pliku przez require bez potrzeby używania instrukcji require Np. chcemy, aby do każdego pliku na początku był włączany plik header.php (z kodem nagłówka strony) na końcu był włączany plik footer.php (z kodem stopki strony) W php.ini dopisujemy: auto_prepend_file="sciezka_do_pliku/header.php"; // dodanie na początku auto_append_file="sciezka_do_pliku/footer.php"; // dodanie na końcu Ścieżka podajemy bezwzględną

18 Funkcje - zasięg zmiennych function wypisz() { } global $imie; $imie = 'Beata'; echo "Nazywam się $imie"; wypisz(); echo "<br> $imie"; Dodanie słowa global definiuje zmienną globalną i jest dostępna poza funkcją, tzn. po wykonaniu funkcji wypisz() zmienna $imie jest dostępna globalnie. Na ekranie otrzymamy: Nazywam się Beata Beata Bez słowa global instrukcja echo "<br> $imie"; spowoduje błąd, bo zmienna $imie nie będzie globalna

19 Funkcje - zasięg zmiennych (cz. 2) $imie = 'Ala'; function wypisz() { global $imie; echo "Nazywam się $imie"; } wypisz(); Jeśli zmienna $imie będzie globalna (dopiszemy global) na ekranie otrzymamy: Nazywam się Ala a jeśli lokalna (nie dodamy słowa global) będzie błąd, bo funkcja wypisz() nie będzie widziała tej zmiennej.

20 Funkcje - przekazywanie argumentu przez referencję Standardowo argumenty dla funkcji są przekazywane przez wartość. Modyfikacja argumentu wewnątrz funkcji nie zmienia wartości oryginalnej argumentu: Przekazania przez wartość: function zwieksz($a) { $a++; echo $a; } $liczba= 10; zwieksz($liczba); // wypisze 11 echo $liczba; // wypisze 10, wartość zmiennej $liczba się nie zmieniła Przekazanie przez referencję: function zwieksz(&$a) { $a++; echo $a; } $liczba= 10; zwieksz($liczba); // wypisze 11 echo $liczba; // wypisze 11, wartość zmiennej $liczba zmieniła się

Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w

Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w Wyrażenie include(sciezka_do_pliku) pozwala na załadowanie (wnętrza) pliku do skryptu php. Plik ten może zawierać wszystko, co może się znaleźć w obrębie skryptu. Wyrażenia include() i require() są niemal

Bardziej szczegółowo

Języki programowania wysokiego poziomu. Ćwiczenia

Ję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ółowo

Języki programowania wysokiego poziomu. Blog

Ję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ółowo

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

I. Informacje ogólne. Jednym z takich systemów jest Mambo. MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację

Bardziej szczegółowo

Języki programowania wysokiego poziomu. Forum

Ję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ółowo

Podstawy technologii WWW

Podstawy 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ółowo

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny AiRIII gr. 2TI sekcja 1 Autorzy: Tomasz Bizon Józef Wawrzyczek 2 1. Wstęp Celem projektu było stworzenie sklepu

Bardziej szczegółowo

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Dokumentacja 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ółowo

Frontendowiec.pl Miecho.pl. Strona 1 z 5. Mieszko Domagała 2014 Wszelkie prawa zastrzeżone.

Frontendowiec.pl Miecho.pl. Strona 1 z 5. Mieszko Domagała 2014 Wszelkie prawa zastrzeżone. Strona 1 z 5 Strona bardziej Twoja - demo czyli tworzymy swój szablon pod Wordpressa przykładowe fragmenty Mieszko Domagała. UWAGA! Ten poradnik jest chroniony prawem autorskim. Kopiowanie, rozpowszechniane,

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i budowa systemu zarządzania treścią opartego na własnej bibliotece MVC Autor: Kamil Kowalski W dzisiejszych czasach posiadanie strony internetowej to norma,

Bardziej szczegółowo

WordPress Dla Początkujących Ściągawka

WordPress Dla Początkujących Ściągawka WordPress Dla Początkujących Ściągawka Skrypt Wordpress jest skryptem Open Source, to znaczy, że można go swobodnie pobierać i modyfikować do woli. Wordpress posiada od środka wiele kodów, które nawet

Bardziej szczegółowo

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL.

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. Autor: Larry Ullman Poznaj zasady wirtualnego handlu i zarabiaj prawdziwe pieniądze Jak stworzyć doskonałą witrynę sklepu internetowego? Jak

Bardziej szczegółowo

Wykład 5: PHP: praca z bazą danych MySQL

Wykł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ółowo

(aktualizacja 30 kwietnia 2018)

(aktualizacja 30 kwietnia 2018) Weryfikacja użytkownika, lista i prawa użytkowników (aktualizacja 30 kwietnia 2018) Abstrakt W poradniku opisano możliwości programu w zakresie zabezpieczania dostępu do programu hasłem, tworzenia listy

Bardziej szczegółowo

Dokumentacja fillup - MS SQL

Dokumentacja fillup - MS SQL Dokumentacja fillup - MS SQL e-file.pl 28 lipca 2017 Spis treści Wstęp 2 Wymagania sprzętowe 2 Windows Server 2012.......................... 2 Windows 10............................... 3 MS SQL Server.............................

Bardziej szczegółowo

autor poradnika - KS Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej

autor poradnika - KS Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej adres naszej strony: www.zs3.wroc.pl logo liceum 1. Aby dodać artykuł należy się zalogować: System pokaże nazwę zalogowanego użytkownika

Bardziej szczegółowo

Należy ściągnąć oprogramowanie Apache na platformę

Należy ściągnąć oprogramowanie Apache na platformę Programowanie Internetowe Język PHP - wprowadzenie 1. Instalacja Oracle+Apache+PHP Instalacja Apache, PHP, Oracle Programy i ich lokalizacja Oracle Database 10g Express Edition10.2 http://www.oracle.com/technology/products/database/

Bardziej szczegółowo

Nowy szablon stron pracowników ZUT

Nowy szablon stron pracowników ZUT Nowy szablon stron pracowników ZUT Uczelniane Centrum Informatyki ZUT przygotowało nowy szablon stron pracowników, zunifikowany z obecnymi stronami ZUT. Serdecznie zachęcamy Państwa do migracji na nowy

Bardziej szczegółowo

Smarty PHP. Leksykon kieszonkowy

Smarty PHP. Leksykon kieszonkowy IDZ DO PRZYK ADOWY ROZDZIA SPIS TREœCI KATALOG KSI EK KATALOG ONLINE ZAMÓW DRUKOWANY KATALOG Smarty PHP. Leksykon kieszonkowy Autor: Daniel Bargie³ ISBN: 83-246-0676-9 Format: B6, stron: 112 TWÓJ KOSZYK

Bardziej szczegółowo

Materiał szkoleniowy:

Materiał szkoleniowy: UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE Projekt Nowoczesny model zarządzania w UMCS umowa nr UDA-POKL.04.01.01-00-036/11-00 Pl. Marii Curie-Skłodowskiej 5, 20-031 Lublin, www.nowoczesny.umcs.lublin.pl

Bardziej szczegółowo

Wprowadzenie do Doctrine ORM

Wprowadzenie 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ółowo

a. (20 pkt.) Aplikacja powinna zawierać następujące elementy: 2. Formularz edycji profilu użytkownika (2 pkt.).

a. (20 pkt.) Aplikacja powinna zawierać następujące elementy: 2. Formularz edycji profilu użytkownika (2 pkt.). 1. Biblioteka aplikacja internetowa umożliwiająca użytkownikom rezerwowanie i wypożyczanie książek oraz administratorom edycję bazy książek i zarządzanie użytkownikami. a. (20 pkt.) Aplikacja powinna zawierać

Bardziej szczegółowo

Pomoc dla systemu WordPress

Pomoc dla systemu WordPress Pomoc dla systemu WordPress Ten plik pomocy przeznaczony jest dla pluginu stat24 w wersji 0.2. W tym pluginie porzucono wsparcie dla starszych wersji WordPress (niższych niż 1.5) oraz zrezygnowano z opcji

Bardziej szczegółowo

Panel administracyjny serwera: admin.itl.pl

Panel administracyjny serwera: admin.itl.pl Panel administracyjny serwera: admin.itl.pl I. Ogólne dane serwera. 1. Aktualny stan serwera W Panelu Administracyjnym możesz na bieżąco monitorować stan swojego serwera. Opcja "Aktualny stan serwera"

Bardziej szczegółowo

Przewodnik korzystania z Biblioteki kursów na platformach e-learningowych RON

Przewodnik korzystania z Biblioteki kursów na platformach e-learningowych RON RCI KRAKÓW Przewodnik korzystania z Biblioteki kursów na platformach e-learningowych RON WERSJA 1.1 Szarłowicz Piotr 10.2018 Spis treści 1. Wprowadzenie... 2 2. Wyszukiwanie kursów w bibliotece.... 3 3.

Bardziej szczegółowo

Wymagania systemowe po stronie serwera

Wymagania systemowe po stronie serwera 1 z 6 30-06-2011 11:15 Specyfikacja Oprogramowanie do zarządzania wnioskami poręczeniowymi Szczegółowe funkcjonalności oprogramowania do zarządzania wnioskami poręczeniowymi Spis treści 1 Wstęp 2 Wymagania

Bardziej szczegółowo

Instalacja systemu zarządzania treścią (CMS): Joomla

Instalacja 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ółowo

Zbieranie kontaktów.

Zbieranie kontaktów. Zbieranie kontaktów. Autor: Roman Przydatek Silvanet Hanna Kumpicka Polskie prawo zabrania wysyłania ofert handlowych na adresy e-mail, których właściciele nie wyrazili na to jednoznacznie zgody. W celu

Bardziej szczegółowo

Wypożyczalnia by CTI. Instrukcja

Wypożyczalnia by CTI. Instrukcja Wypożyczalnia by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Pierwsze uruchomienie... 4 3. Lista sprzętu... 7 3.1. Dodawanie nowego sprzętu... 8 3.2. Dodawanie przeglądu... 9 3.3. Edycja sprzętu...

Bardziej szczegółowo

Projektowani Systemów Inf.

Projektowani Systemów Inf. Projektowani Systemów Inf. Wykład VII Bezpieczeństwo Copyrights by Arkadiusz Rzucidło 1 Bezpieczeństwo Bezpieczeństwo związane z danymi Konstrukcja magazynów danych Mechanizmy zapisu i modyfikacji danych

Bardziej szczegółowo

Projekt strony internetowej firmy organizującej przyjęcia

Projekt strony internetowej firmy organizującej przyjęcia Politechnika Śląska Gliwice Wydział Automatyki, Elektroniki i Informatyki Rok akademicki 2010/2011 Kierunek: Automatyka i Robotyka, semestr 5 Semestr zimowy Projekt strony internetowej firmy organizującej

Bardziej szczegółowo

Praca Magisterska "System zdalnego składania ofert kupna i sprzedaży za pośrednictwem Internetu" AUTOR PROMOTOR

Praca Magisterska System zdalnego składania ofert kupna i sprzedaży za pośrednictwem Internetu AUTOR PROMOTOR System Oferta Praca Magisterska Niniejszy system powstał w ramach pracy magisterskiej "System zdalnego składania ofert kupna i sprzedaży za pośrednictwem Internetu". Politechnika Poznańska Wydział Informatyki

Bardziej szczegółowo

Uruchomienie nowego kontekstu aplikacji

Uruchomienie nowego kontekstu aplikacji Uruchomienie nowego kontekstu aplikacji Niniejsza instrukcja (przygotowana dla systemów Debian) dotyczy uruchomienia nowej aplikacji w sytuacji, gdy mamy już jedną działającą. Działanie takie trzeba wykonać

Bardziej szczegółowo

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów Aplikacje internetowe KL. III Rok szkolny: 011/01 Nr programu: 31[01]/T,SP/MENIS/004.06.14 Okres kształcenia: łącznie ok. 180 godz. lekcyjne Wojciech Borzyszkowski Zenon Kreft Moduł Bok wprowadzający Podstawy

Bardziej szczegółowo

Zalogowanie generuje nowe menu: okno do wysyłania plików oraz dodatkowe menu Pomoc

Zalogowanie generuje nowe menu: okno do wysyłania plików oraz dodatkowe menu Pomoc Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej autor poradnika - KS 1. Aby dodać artykuł należy się zalogować: System pokaże nazwę zalogowanego użytkownika (lewy dół strony) Zalogowanie

Bardziej szczegółowo

Podstawy technologii WWW

Podstawy technologii WWW Podstawy technologii WWW Ćwiczenie 14 AJAX, czyli jak odświeżyć bez odświeżania, część trzecia Na dzisiejszych zajęciach będziemy kontynuować realizację serwisu do wymiany wiadomości z wykorzystaniem technologii

Bardziej szczegółowo

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi 1 Rozdział 1 Wprowadzenie do PHP i MySQL Opis: W tym rozdziale kursanci poznają szczegółową charakterystykę

Bardziej szczegółowo

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów Aplikacje internetowe KL. III Rok szkolny: 013/01 Nr programu: 31[01]/T,SP/MENIS/00.06.1 Okres kształcenia: łącznie ok. 170 godz. lekcyjne Moduł Bok wprowadzający 1. Zapoznanie z programem nauczania i

Bardziej szczegółowo

5. Mechanizm szablonów.

5. Mechanizm szablonów. 5. Mechanizm szablonów. Moduł szablonów daje możliwość definicji dowolnej ilości szablonów strony publicznej serwisu. W połączeniu z modułami Marketing MIX oraz Wzorców Elementów został opracowany tak

Bardziej szczegółowo

instrukcja INSTALACJI www.piersa.pl APi_proxy

instrukcja INSTALACJI www.piersa.pl APi_proxy instrukcja INSTALACJI 1 1. Instalacja Proces instalacji jest prosty wgrywamy pliki na serwer nadajemy prawa chmod 777 lub 755 dla katalogu w którym znajduje się aplikacja przeważnie będzie to katalog public_html

Bardziej szczegółowo

V 1.1.4 Administracja: 1. Poprawiono instalację programu w niektórych sytuacjach po instalacji przy uruchamianiu pojawiał się błąd logowania do bazy

V 1.1.4 Administracja: 1. Poprawiono instalację programu w niektórych sytuacjach po instalacji przy uruchamianiu pojawiał się błąd logowania do bazy V 1.2.1 Ogólne: 1. Zmieniony system drukowania dokumentów. Usunięte zostały dodatkowe usługi generowania dokumentów. 2. Zmieniony system współpracy z drukarką fiskalną. 3. Możliwość zainstalowania programu

Bardziej szczegółowo

1. Logowanie się do panelu Adminitracyjnego

1. Logowanie się do panelu Adminitracyjnego Spis treści 1. Logowanie się do panelu Adminitracyjnego...1 2. Tworzenie i zarządzenie kategoriami...4 2.1 Nawigowanie po drzewie kategorii...5 2.2 Tworzenie kategorii...6 2.3 Usuwanie kategorii...9 3.

Bardziej szczegółowo

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych Szkolenie przeznaczone jest dla osób chcących poszerzyć swoje umiejętności o tworzenie rozwiązań internetowych w PHP. Zajęcia zostały przygotowane w taki sposób, aby po ich ukończeniu można było rozpocząć

Bardziej szczegółowo

KUP KSIĄŻKĘ NA: PRZYKŁADOWY ROZDZIAŁ KOMUNIKATY DLA UŻYTKOWNIKA

KUP KSIĄŻKĘ NA:   PRZYKŁADOWY ROZDZIAŁ KOMUNIKATY DLA UŻYTKOWNIKA KUP KSIĄŻKĘ NA: WWW.PRAKTYCZNEPHP.PL PRZYKŁADOWY ROZDZIAŁ KOMUNIKATY DLA UŻYTKOWNIKA KOMUNIKATY DLA UŻYTKOWNIKA W większości aplikacji potrzebujesz mieć możliwość powiadomienia użytkownika o rezultacie

Bardziej szczegółowo

Instrukcja obsługi aplikacji MobileRaks 1.0

Instrukcja obsługi aplikacji MobileRaks 1.0 Instrukcja obsługi aplikacji MobileRaks 1.0 str. 1 Pierwsze uruchomienie aplikacji. Podczas pierwszego uruchomienia aplikacji należy skonfigurować połączenie z serwerem synchronizacji. Należy podać numer

Bardziej szczegółowo

1. Biblioteka aplikacja internetowa umożliwiająca użytkownikom rezerwowanie i wypożyczanie książek oraz administratorom edycję bazy książek i

1. Biblioteka aplikacja internetowa umożliwiająca użytkownikom rezerwowanie i wypożyczanie książek oraz administratorom edycję bazy książek i 1. Biblioteka aplikacja internetowa umożliwiająca użytkownikom rezerwowanie i wypożyczanie książek oraz administratorom edycję bazy książek i zarządzanie użytkownikami. 1. Formularz rejestracyjny (2 2.

Bardziej szczegółowo

Skró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 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ółowo

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy

Bardziej szczegółowo

Instrukcja obsługi systemu zarządzania treścią dwajeden.pl

Instrukcja obsługi systemu zarządzania treścią dwajeden.pl Instrukcja obsługi systemu zarządzania treścią dwajeden.pl Tworzenie i edycja danych na stronie www 1. Rozpoczęcie pracy. Logowanie się do systemu zarządzania treścią dwajeden.pl ropocząć należy od podania

Bardziej szczegółowo

Praca w Panelu administracyjnym zarządzanie systemem UONET

Praca w Panelu administracyjnym zarządzanie systemem UONET Praca w Panelu administracyjnym zarządzanie systemem UONET Budowa Panelu administracyjnego 1. Zaloguj się do systemu EduS@cz, przejdź do witryny UONET szkoły i uruchom Panel administracyjny. 2. Zapoznaj

Bardziej szczegółowo

INTRO. {27. Lipca} Jeśli chcesz podszkolić się w obsłudze arkuszy kalkulacyjnych, zapraszam na szkolenie z EXCELA w Poznaniu:

INTRO. {27. Lipca} Jeśli chcesz podszkolić się w obsłudze arkuszy kalkulacyjnych, zapraszam na szkolenie z EXCELA w Poznaniu: INTRO {27. Lipca} Jeśli chcesz podszkolić się w obsłudze arkuszy kalkulacyjnych, zapraszam na szkolenie z EXCELA w Poznaniu: http://absolwencinawalizkach.pl/excel-szkolenie-wpoznaniu-27-07-2013 Pozdrawiam!

Bardziej szczegółowo

Platforma e-learningowa

Platforma 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ółowo

APLIKACJA SHAREPOINT

APLIKACJA SHAREPOINT APLIKACJA SHAREPOINT Spis treści 1. Co to jest SharePoint?... 2 2. Tworzenie nowej witryny SharePoint (obszar roboczy)... 2 3. Gdzie znaleźć utworzone witryny SharePoint?... 3 4. Personalizacja obszaru

Bardziej szczegółowo

INSTRUKCJA ZARZĄDZANIA

INSTRUKCJA ZARZĄDZANIA INSTRUKCJA ZARZĄDZANIA PROFILEM ORGANIZACJI POZARZĄDOWEJ W PORTALU NGO.KRAKOW.PL Opracowanie: ACK Cyfronet AGH Listopad 2016r. Wersja listopad 2016r. Strona 1 ACK Cyfronet AGH Zawartość Zarządzanie profilem

Bardziej szczegółowo

Serwis Ogłoszeniowy JMLnet wersja PRO v Specyfikacja Techniczna

Serwis Ogłoszeniowy JMLnet wersja PRO v Specyfikacja Techniczna Serwis Ogłoszeniowy JMLnet wersja PRO v1.0.1 Specyfikacja Techniczna 1. Wymagania serwisu: - PHP w wersji 5.7 lub większej; - MySQL w wersji 5 lub większej; - menedżer zadań CRON; - biblioteka GD; - włączona

Bardziej szczegółowo

Aplikacje WWW - laboratorium

Aplikacje 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ółowo

Instrukcja programu mam wersja 1.02.

Instrukcja programu mam wersja 1.02. Strona programu: http://www.mietla.dobr.pl Proszowice, 17.02.2011r. Instrukcja programu mam wersja 1.02. Spis treści: 1. Wstęp. 2. Rejestracja -> 04 Wyszukanie właściciela rachunku bankowego. 3. Wymiar

Bardziej szczegółowo

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 ZAMAWIANIE I REZERWOWANIE

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 ZAMAWIANIE I REZERWOWANIE Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 ZAMAWIANIE I REZERWOWANIE Poznań 2011 Spis treści 1. Zamawianie i rezerwowanie definicja pojęć...3 2. Zasada działania systemu...4 3. Zamawianie

Bardziej szczegółowo

INSTRUKCJA ADMINISTRATORA KLIENTA

INSTRUKCJA ADMINISTRATORA KLIENTA INSTRUKCJA ADMINISTRATORA KLIENTA Logowanie do aplikacji... 2 Moje konto... 2 Pracownicy... 2 Grupy (podzakładka Pracownicy)... 5 Oferta dla Ciebie... 7 Kupione książki... 9 Oferta strony głównej (podzakładka

Bardziej szczegółowo

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Kadry 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ółowo

Instrukcja rejestracji w systemie System Wspierający Prowadzenie Prac Badawczo-Naukowych oraz Współdzielenie i Publikację Wyników Prac

Instrukcja rejestracji w systemie System Wspierający Prowadzenie Prac Badawczo-Naukowych oraz Współdzielenie i Publikację Wyników Prac Instrukcja rejestracji w systemie System Wspierający Prowadzenie Prac Badawczo-Naukowych oraz Współdzielenie i Publikację Wyników Prac Do systemu wchodzimy ze strony głównej AWF wchodząc w zakładkę Uczelnia

Bardziej szczegółowo

Instrukcja instalacji programu STATISTICA

Instrukcja instalacji programu STATISTICA Instrukcja instalacji programu STATISTICA UWAGA: Program STATISTICA wymaga zarejestrowania licencji, które należy przeprowadzić on-line. Dlatego też przed rozpoczęciem instalacji należy upewnić się, że

Bardziej szczegółowo

Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9

Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9 Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do

Bardziej szczegółowo

Dokumentacja WebMaster ver 1.0

Dokumentacja WebMaster ver 1.0 1 Wstęp Dokumentacja WebMaster ver 1.0 Dokumentacja ta przeznaczona jest dla webmasterów, grafików, programistów. Przedstawia ona strukturę aplikacji SOTEeSKLEP, opisuje działanie oraz wyjaśnia m.in. jak

Bardziej szczegółowo

Od elitarnych kuźni olimpijczyków do powszechnego systemu wspierania uczniów w wybitnie uzdolnionych. Gdańsk, maja 2012 r.

Od elitarnych kuźni olimpijczyków do powszechnego systemu wspierania uczniów w wybitnie uzdolnionych. Gdańsk, maja 2012 r. Od elitarnych kuźni olimpijczyków do powszechnego systemu wspierania uczniów w wybitnie uzdolnionych Gdańsk, 12-13 13 maja 2012 r. Strona główna g portalu Portal Zdolni z Pomorza dostępny jest pod adresem:

Bardziej szczegółowo

Spis treści. Rejestracja/logowanie. Zmiana numeru konta klienta. Tworzenie nowej przesyłki. Zamawianie kuriera

Spis treści. Rejestracja/logowanie. Zmiana numeru konta klienta. Tworzenie nowej przesyłki. Zamawianie kuriera DHL24 - instrukcja Spis treści Wprowadzenie Rejestracja/logowanie Zmiana numeru konta klienta Zamówienie kuriera Tworzenie nowej przesyłki Zamawianie kuriera Wyliczenie ceny Wyliczanie ceny podczas zamawiania

Bardziej szczegółowo

Dokumentacja serwisu internetowego Zespołu Szkół Technicznych w Radomiu.

Dokumentacja 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ółowo

Strona główna- góra. Profesjonalny sklep internetowy

Strona główna- góra. Profesjonalny sklep internetowy Opis wyglądu Strona główna- góra 4 5 6 7 8 8 9 3 10 2 11 1 12 10 1. Menu sklep 2. Tłumacz stronę za pomocą Google Translate (Jeśli włączone Panel administracyjny-> Języki-> Włącz usługę Google Translate

Bardziej szczegółowo

Sylabus do przedmiotu - wypełnianie w systemie USOSweb

Sylabus do przedmiotu - wypełnianie w systemie USOSweb Sylabus do przedmiotu - wypełnianie w systemie USOSweb I Wprowadzenie Sylabus do przedmiotu może być edytowany w systemie USOSweb, jak również bezpośrednio w systemie USOS. Dane synchronizują się pomiędzy

Bardziej szczegółowo

Obsługa strony www konferencji

Obsługa strony www konferencji Obsługa strony www konferencji Strona www konferencji zakładana jest po zatwierdzeniu konferencji przez Centrum Banacha. Organizator otrzymuje nazwę strony konferencji wygenerowanej w systemie oraz login

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI Proces rejestracji i logowania

INSTRUKCJA 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ółowo

NIEZBĘDNIK INSTRUKCJA DLA STUDENTA

NIEZBĘDNIK INSTRUKCJA DLA STUDENTA NIEZBĘDNIK INSTRUKCJA DLA STUDENTA CENTRUM OTWARTEJ EDUKACJI SZKOŁA GŁÓWNA HANDLOWA W WARSZAWIE Warszawa, 2017 r. Spis treści PODSTAWOWE INFORMACJE O SYSTEMIE E-SGH... 2 Platforma www.e-sgh.pl... 2 Niezbędnik

Bardziej szczegółowo

Technologie informacyjne lab. 4

Technologie informacyjne lab. 4 Technologie informacyjne lab. 4 Cel ćwiczenia: Zapoznanie się z komunikacją ze zdalnym serwerem w sieci na przykładzie bezpiecznego serwera SSH. Wstępne zapoznanie się z ideą certyfikatów. Praca z edytorem

Bardziej szczegółowo

Program GroupWise WebAccess interfejs podstawowy

Program GroupWise WebAccess interfejs podstawowy Program GroupWise WebAccess interfejs podstawowy 21 listopada 2011 Novell Skrócona instrukcja obsługi Po zainstalowaniu przez administratora systemu oprogramowania GroupWise 2012 WebAccess można korzystać

Bardziej szczegółowo

Serwis Aukcyjny JMLnet wersja PRO v1.31.3. Specyfikacja Techniczna

Serwis Aukcyjny JMLnet wersja PRO v1.31.3. Specyfikacja Techniczna Serwis Aukcyjny JMLnet wersja PRO v1.31.3 Specyfikacja Techniczna 1. Wymagania serwisu: - PHP w wersji 5 lub większej; - MySQL w wersji 5 lub większej; - menedżer zadań CRON; - biblioteka GD; - włączona

Bardziej szczegółowo

Instrukcja obsługi platformy B2B ARA Pneumatik

Instrukcja 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ółowo

Instrukcja. Systemu Obsługi Praktyk -Moduł Student UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE

Instrukcja. Systemu Obsługi Praktyk -Moduł Student UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE UNIWERSYTET MARII CURIE-SKŁODOWSKIEJ W LUBLINIE Centrum Kształcenia i Obsługi Studiów Biuro Spraw Studenckich Instrukcja Systemu Obsługi Praktyk -Moduł Student Aktualizacja z dnia 30.05.2016 Spis treści

Bardziej szczegółowo

Rejestracja Czasu Pracy RCP Instrukcja

Rejestracja 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ółowo

Aplikacje webowe w obliczu ataków internetowych na przykładzie CodeIgniter Framework

Aplikacje 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ółowo

Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów)

Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów) Instrukcja obsługi systemu elektronicznego katalogu przedmiotów (sylabusów) 1. Uruchomienie systemu System wykonany został w postaci aplikacji web. Do uruchomienia wymagany jest dostęp do sieci Internet.

Bardziej szczegółowo

APD Instrukcja użytkownika

APD Instrukcja użytkownika 1. Wstęp Archiwum Prac Dyplomowych (w skrócie: APD) jest jednym z wielu serwisów internetowych współpracujących z Uniwersyteckim Systemem Obsługi Studiów. Aplikacja ta pełni rolę katalogu i repozytorium

Bardziej szczegółowo

Wikispaces materiały szkoleniowe

Wikispaces materiały szkoleniowe Wikispaces materiały szkoleniowe Wstęp Wikispaces jest ogólnie dostępnym narzędziem do tworzenia własnych stron internetowych. Zastosowanie stron internetowych tworzonych przy pomocy wikispaces to na przykład:

Bardziej szczegółowo

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 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

Bardziej szczegółowo

Horde. Wojciech Myszka

Horde. Wojciech Myszka Horde Wojciech Myszka 1. Książka adresowa System Horde wyposażony jest w książkę adresową. Nie jest ona rozwiązana w sposób idealny, ale ma szereg interesujących własności: dodawanie adresów respondentów

Bardziej szczegółowo

Serwis Aukcyjny JMLnet v1.0. Specyfikacja Techniczna

Serwis Aukcyjny JMLnet v1.0. Specyfikacja Techniczna Serwis Aukcyjny JMLnet v1.0 Specyfikacja Techniczna 1. Wymagania serwisu: - PHP w wersji 5 lub większej; - MySQL w wersji 5 lub większej; - menedżer zadań CRON; - biblioteka GD; - włączona funkcja 'mod_rewrite';

Bardziej szczegółowo

Przekierowanie portów w routerze - podstawy

Przekierowanie portów w routerze - podstawy Przekierowanie portów w routerze - podstawy Wyobraźmy sobie, że posiadamy sieć domową i w tej sieci pracują dwa komputery oraz dwie kamery IP. Operator dostarcza nam łącze internetowe z jednym adresem

Bardziej szczegółowo

Tworzenie stron www. Standard. Cena: 1950 zł netto

Tworzenie stron www. Standard. Cena: 1950 zł netto Tworzenie stron www Szanowni Państwo, przedstawiamy ofertę na tworzenie stron www. Dla Państwa wygody strony zostały podzielone na cztery warianty, z których każdy zawiera system zarządzania treścią CMS

Bardziej szczegółowo

REFERAT O PRACY DYPLOMOWEJ

REFERAT O PRACY DYPLOMOWEJ REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja elektronicznego dziennika ocen ucznia Autor: Grzegorz Dudek wykonanego w technologii ASP.NET We współczesnym modelu edukacji, coraz powszechniejsze

Bardziej szczegółowo

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

MATERIAŁ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ółowo

Tomasz Grześ. Systemy zarządzania treścią, cz. II

Tomasz Grześ. Systemy zarządzania treścią, cz. II Tomasz Grześ Systemy zarządzania treścią, cz. II Panel administracyjny Panel administracyjny pozwala na zarządzanie wszystkimi elementami pakietu, m.in. zarządzanie użytkownikami, edycję stron, instalowanie

Bardziej szczegółowo

0.1 Logowanie do serwisu

0.1 Logowanie do serwisu 0.1. LOGOWANIE DO SERWISU 1 0.1 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

Bardziej szczegółowo

Wykład 6: PHP: praca z bazą danych MySQL, cz.2

Wykł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ółowo

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Pł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ółowo

Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)

Tworzenie 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ółowo

Podstawy technologii WWW

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

Bardziej szczegółowo

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne Programowanie w internecie nazwa SYLABUS A. Informacje ogólne Elementy składowe sylabusu Nazwa jednostki prowadzącej kierunek Nazwa kierunku studiów Poziom kształcenia Profil studiów Forma studiów Kod

Bardziej szczegółowo

Ten krótki poradnik pomoże Ci zainstalować nasz katalog no-name na swojej stronie internetowej.

Ten krótki poradnik pomoże Ci zainstalować nasz katalog no-name na swojej stronie internetowej. Ten krótki poradnik pomoże Ci zainstalować nasz katalog no-name na swojej stronie internetowej. Krok 1 - rejestracja Wejdź na stronę http://www.adpen.pl/katalog/rejestracja.php i uzupełnij widoczny formularz

Bardziej szczegółowo

Logowanie, wyszukiwanie i zamawianie książek w katalogu online Biblioteki Głównej WAT

Logowanie, wyszukiwanie i zamawianie książek w katalogu online Biblioteki Głównej WAT Logowanie, wyszukiwanie i zamawianie książek w katalogu online Biblioteki Głównej WAT Opracowanie: Ośrodek Informacji Naukowej Biblioteki Głównej WAT e-mail: oin@wat.edu.pl tel.: 261 839 396 2018/2019

Bardziej szczegółowo

Laboratorium 6 Tworzenie bloga w Zend Framework

Laboratorium 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ółowo

Planowanie spotkania. Planowanie spotkania. www.clickmeeting.com

Planowanie spotkania. Planowanie spotkania. www.clickmeeting.com Planowanie spotkania www.clickmeeting.com 1 Z tego poradnika......dowiesz się, jak zaplanować spotkania i webinary, jak wysłać zaproszenia i komunikować się z uczestnikami Twoich wydarzeń tak, aby osiągnąć

Bardziej szczegółowo