Operacje na ciągach znaków

Slides:



Advertisements
Podobne prezentacje
Funkcje w PHP ABK.
Advertisements

Katarzyna Szafrańska kl. II ti
KRYPTOGRAFIA KWANTOWA
Kamil Smitkiewicz Bezpieczeństwo w PHP.
MATEMATYKA-ułamki zwykłe
Komponenty bazy danych Baza danych Jest to uporządkowany zbiór powiązanych ze sobą danych charakterystycznych dla pewnej klasy obiektów lub zdarzeń,
MS Access 2000 Tworzenie tabel Piotr Górczyński 2005.
Liczby Pierwsze - algorytmy
Damian Urbańczyk PHP Obsługa sesji.
MATEMATYCZNE METODY SZYFROWANIA
Wypożyczalnia NARZĘDZI
Zbiór do posortowania mieści się w pamięci
Algorytmy i Struktury Danych Typy algorytmów
TABLICE C++.
Prezentacja I Objaśnienie
Twoje dane- Twoja sprawa
Instrukcja USOS Rejestracja na zajęcia obieralne wersja by Marek Opacki.
ANNA BANIEWSKA SYLWIA FILUŚ
Projektowanie tabeli w arkuszu kalkulacyjnym
ZASTOSOWANIE KRYPTOGRAFII W SZYFROWANIU DANYCH
Jak tworzyć algorytmy.? Sposób krok po kroku..
Formatowanie tabel. Formatowanie warunkowe. Wstawianie funkcji.
XML – eXtensible Markup Language
Korespondencja seryjna
Komendy SQL do pracy z tabelami i bazami
Formatowanie tekstu w Microsoft Word
Dziennik.
E XCEL INACZEJ Przygotował: Przemysław Kacperski.
Archiwizacja bazy danych
Metody numeryczne szukanie pierwiastka metodą bisekcji
MS Word – „proste” akapity
PHP Formularze Damian Urbańczyk. Do czego służą? Formularze to bardzo ważne elementy stron internetowych, dzięki nim dochodzi do wymiany danych pomiędzy.
JĘZYKI ASSEMBLEROWE ..:: PROJEKT ::..
Formatowanie tabel. Formatowanie warunkowe. Wstawianie funkcji.
PHP + MySQL Podstawy pracy z bazą danych Damian Urbańczyk.
PHP Operacje na ciągach znaków Damian Urbańczyk. Zabezpieczanie tekstów Pewne dane muszą być przechowywane w taki sposób, aby nie mogły się do nich dostać.
Podstawy języka skryptów
PHP Instrukcja warunkowa if Damian Urbańczyk. Warunek? Instrukcję warunkową wykorzystujemy wtedy, gdy chcemy sprawdzić pewien fakt, który może być prawdziwy.
Temat 5: Instrukcje: print(), echo()
1. Logowanie z usługą Active Directory. a) logowanie do domeny Windows 2003 Server odbywa się znacznie szybciej niż w poprzednich wersjach. b) nie ma odwołania.
Typy danych, klucz podstawowy, klucz obcy
PHP Zmienne Damian Urbańczyk. Czym są zmienne? Zmienne zajmują pewien obszar pamięci, aby przechować pewne dane. W przypadku PHP, zmienne stosuje się.
Komendy SQL do pracy z danymi
Programowanie w VBA Operacje na tekstach. Zbiory danych. Dopisywanie i pobieranie danych. Ćwiczenia.
E-FORMY. e-bank Jak założyć e-konto: Jak założyć e-konto: Najczęściej wystarczy wypełnić formularz umieszczony na stronie banku i przesłać go do siedzibyNajczęściej.
Dowiązania (linki) twarde i symboliczne
Sposoby Komunikacji. Definicja Komunikacja to proces mający na celu spowodowanie u odbiorcy informacji zmiany świadomości zamierzonej przez nadawcę. Na.
Polecenie chmod change mode - zmiana atrybutu. chmod [opcje] uprawnienia plik Opis klas użytkowników u - użytkownik (user) g - grupa (group) o - inni.
Instrukcje warunkowe w php. Pętla FOR Czasem zachodzi potrzeba wykonania jakiejś czynności określoną ilość razy. Z pomocą przychodzi jedna z najczęściej.
BAZY DANYCH Microsoft Access Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i.
PHP jest językiem skryptowym służącym do rozszerzania możliwości stron internetowych. Jego składnia jest bardzo podobna do popularnych języków programowania.
Temat: Edytor tekstu Word – redagowanie tekstu. Szukanie i zamiana tekstu Znajdowanie tekstu w dokumencie Znajdowanie tekstu i jego zamiany dokonujemy.
Korespondencja seryjna jest funkcją, która umożliwia nam stworzenie dokumentu, który zawiera ten sam typ informacji, lecz dla każdego adresata zawiera.
Filtrowanie, Funkcje bazodanowe
Microsoft® Office Word
„Między duchem a materią pośredniczy matematyka. ”
„Filtry i funkcje bazodanowe w EXCELU”
Dominik Benduski Michał Mandecki Podstawy Visual Basic w Excelu.
Do czego służy arkusz kalkulacyjny, jego budowa
 Formuła to wyrażenie algebraiczne (wzór) określające jakie operacje ma wykonać program na danych. Może ona zawierać liczby, łańcuchy znaków, funkcje,
Sprawdzian szóstoklasisty w pigułce. Witaj szóstoklasisto! 1 kwietnia 2015 roku napiszecie sprawdzian szóstoklasisty złożony z dwóch części : 1.Część.
Algorytmy, sposoby ich zapisu.1 Algorytm to uporządkowany opis postępowania przy rozwiązywaniu problemu z uwzględnieniem opisu danych oraz opisu kolejnych.
ZAKŁADANIE POCZTY ELEKTRONICZNEJ
ZAKŁADANIE POCZTY ELEKTRONICZNEJ
Nierówności liniowe.
JAK DZIEŃ PRZEDSIĘBIORCZOŚCI WPŁYNĄŁ NA MOJE DECYZJE ZAWODOWE?
Wprowadzenie do edytorów tekstu.
ALGORYTMY I STRUKTURY DANYCH
Instrukcja warunkowa if
Zapis prezentacji:

Operacje na ciągach znaków Damian Urbańczyk PHP Operacje na ciągach znaków

Zabezpieczanie tekstów Pewne dane muszą być przechowywane w taki sposób, aby nie mogły się do nich dostać osoby niepowołane – nieupoważnione. W PHP mamy do dyspozycji algorytm kryptograficzny MD5, który wszystkie wskazane teksty zamieni na skrót – 32 znaki.

Użycie md5 Użycie funkcji md5 jest bardzo proste, wystarczy wskazać, który tekst (ciąg znaków) ma być zaszyfrowany. W naszym przypadku będzie to hasło...

Sprawdzamy… Aby sprawdzić, czy kolejne hasło będzie takie samo, używamy metody porównań. Wybieramy tekst wcześniej zakodowany i sprawdzamy, czy nowy tekst po kodowaniu jest taki sam – ciąg 32 znaków musi być identyczny. W przeciwnym wypadku nie ma zgodności.

Gdzie stosować md5? MD5 należy wykorzystać tam, gdzie użytkownicy mogą wprowadzać swoje dane, np. do haseł w bazie danych. Tworzymy wtedy pole haslo, będące ciągiem 32 znaków i wprowadzamy tam zakodowane hasło. MD5 można stosować również do potwierdzania pewnych danych – ciąg znaków wysyłany w e-mailu potwierdzającym chęć zapisania się do listy wysyłkowej.

Ile znaków jest w zmiennej? Mamy pewną zmienną i chcemy się dowiedzieć, ile znaków ona przechowuje. Do tego zastosujemy funkcję strlen. Funkcja ta zlicza wszystkie znaki – również spacje. Przydaje się, aby sprawdzić, jak długi jest tekst z bazy danych. Można tak napisać skrypt, aby dzielił tekst na więcej części…

Od którego znaku zacząć? Jeśli chcemy pokazać tylko część tego, co jest zawarte w zmiennej lub chcemy pokazać to, co jest zawarte w niej od pewnego momentu, używamy funkcji substr, która poprosi o wskazanie zmiennej oraz informację – gdzie zacząć i ile znaków pokazać.

Dziękuję za uwagę!