Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałWłodzisław Mrowiński Został zmieniony 11 lat temu
1
Projektowanie Systemów Internetowych Ćwiczenia 2 Bielsko-Biała7.10.2011
2
Poruszane zagadnienia Wybrane zmienne związane z wysyłaniem danych Przykład formularzy Prosty kalkulator Tablice asocjacyjne
3
Wybrane zmienne związane z wysyłaniem danych $_SERVER['SCRIPT_NAME'] isSet() $_Get[] $_Post[]
4
Formularz 1 Hetman <?php // Drukuje formularz i jednocześnie odbiera i wyświetla wpisane w nim dane. if (isSet($_GET['tekst'])) { // jest wpisana jakaś wartość w formularzu $tekst = $_GET['tekst']; echo "Wpisana wartość to $tekst "; echo ' Powrót do formularza '; } else { // nie ma wpisanych danych, wyświetlasz formularz echo ' '; } ?>
5
Prosty Kalkulator <?php if (isset($_POST['licz'])) { $liczba_a=floatval($_POST['a']); // Konwersja na liczbę rzeczywistąową $liczba_b=floatval($_POST['b']); echo "Chcesz obliczyć sumę następujących liczb:". " ". " "; print_r($liczba_a); echo " ". " ". "Oraz:". " ". " "; print_r($liczba_b); echo " ". " "; echo "Ich suma to:". " "; $wynik = $liczba_a + $liczba_b; echo $wynik; echo " "; } else { echo "Wpisz liczby."; } ?> " method="POST"> Podaj dwie liczby: Liczba A: Liczba B:
6
Formularz 2 cw_02 <?php $u=$_GET['u']; if($u==""){ echo "teraz u=$u "; ?> ' method='GET'> Login Login: <?;} else { echo " Wita |$u|"; echo " Powrót "; } ?>
7
Tworzenie tablic $kolor =array("czerwony", "zielony", "niebieski"); lub: $k_1[0] = "czerwony"; $k_1[1] = "zielony"; $k_1[2] = "niebieski"; lub: $k_2[] = "czerwony"; $k_2[] = "zielony"; $k_2[] = "niebieski"; Jeżeli indeksy nie zostaną podane silnik PHP nada je automatycznie
8
Tablice asocjacyjne Na poprzednim slajdzie pokazano tablicę w której role indeksu pełniła liczba. Tablicę można też zaindeksować przez nazwę: $kot = array('imie' => 'Mruczek', 'waga' => '5kg'); Odwołanie się do elementu tablicy ma postać: echo $kot['imie']; Można dodać nowy element przy pomocy operatora tablicowego: $kot['lubi']= 'myszy'; Dzięki poniższej instrukcji można przeglądać całą tak zdefiniowana tablicę: foreach ($kot as $wartość) { echo "Wartość: $wartość \n"; }
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.