- •Html-құжатын құрудың базалық негізі. Html-құжаттың негізгі тәгтері
- •Теориялық мағлұмат
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Сырғымалы жолдарды және тізімдерді ұйымдастыру
- •Теориялық мағлұмат
- •Зертханалық жұмысты орындау реті
- •Html-құжаттарында кестелермен жұмыс
- •Теориялық мағлұмат
- •Html бірнеше тізім түрлерін ұйымдастыра алады Нөмірленбеген тізімдер
- •Нөмірленген тізім жолдары
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Теориялық мағлұмат
- •1 Сурет. Терезені көлденең фреймдерге бөлу
- •2 Сурет. Браузерды 3-фреймге бөлу.
- •3 Сурет. Браузерды 3-фреймге бөлу және сурет қою.
- •4 Сурет. Браузерді бірнеше фреймдерге бөлу.
- •5 Сурет. Фреймды әр-түрлі өлшеммен орналастыру.
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Html құжаттарындағы формалар
- •Теориялық мағлұмат
- •5 Кесте
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Html тіліндегі стильдердің сатылы кестелері Жұмыстың мақсаты: Html тіліндегі стильдердің сатылы кестелері пайдалану арқылы сайт құруды үйрену. Теориялық мағлұмат
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Css қасиеттеріне шолу. Түстерді тағайындау
- •Теориялық мағлұмат
- •1 Сурет. Серифтік қаріп
- •2 Сурет. Жұмыр қаріп
- •3 Сурет. Бірдей енді қаріп
- •Түстерді тағайындау. Стильдік қасиеттер түстерді тағайындаудың үш түрлі тәсілін береді:
- •Зертханалық жұмысқа берілген тапсырмалар
- •1 Кесте
- •Зертханалық жұмысты орындау реті
- •JavaScript тілі. Бірінші скриптер
- •Теориялық мағлұмат
- •Alert функциясы бойынша бірнеше тәжірибе жазамыз. Шығу тапсырмасын орындаңыз (сурет-1).
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Бақылау сұрақтары:
- •Рнр скриптерімен жұмыс Жұмыстың мақсаты: рнр тіліндегі қарапайым типтермен жұмыс істеуді үйрену. Теориялық мағлұмат
- •// Выводит: Его зовут "Бекзат", а другого "Азат".
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Php тілінде шартты операторлары мен цикл операторлары Жұмыстың мақсаты:рнр тіліндегі шартты және цикльдерді қолданып бағдарлама құруды үйрену. Теориялық мағлұмат
- •1:7 Цикл работает
- •2:2 Цикл работает
- •1:10 Цикл работает
- •2:5 Новая итерация 2:1 Цикл работает
- •3:1 Цикл работает
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Php тілінде файлдармен жұмыс
- •Теориялық мағлұмат
- •Include 'имя_файла';
- •Include ("имя_файла");
- •Include.Php файлы мәтіні:
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •Apache, php, MySql орнату және түзету
- •Теориялық мағлұмат
- •Зертханалық жұмысты орындау реті
- •Php MyAdmin-де жұмыс істеу
- •Теориялық мағлұмат Мәлімет қорын анықтау
- •Зертханалық жұмысқа берілген тапсырмалар
- •Зертханалық жұмысты орындау реті
- •DreamWeaver-мен жұмыс істеу. Қарапайым Web беттерді құру.
- •Зертханалық жұмысқа берілген тапсырмалар
- •Ашылған терезеден file/new таңдаймыз төмендегідей терезе пайда болады.
- •Зертханалық жұмысты орындау реті
- •Қолданылған Әдебиет
- •Мазмұны
Php тілінде файлдармен жұмыс
Жұмыстың мақсаты:PHP файлдарды пайдалана отырып бағдарлама құруды үйрену.
Теориялық мағлұмат
Include операторы. Include операторы берілген файлда жазылған кодты осы программаға енгізеді және осы оператор программада қанша реткездессе, сонша рет орындайды. Мұндай кодты енгізу келесі тәсілдердің бірі арқылы жүзеге асады:
Include 'имя_файла';
include $file_name;
Include ("имя_файла");
Мысал1: Params.inc файлында кез келген бір параметрлер мен функциялар жиыны сақталсын делік. Программада осы параметрлерді пайдалану керек болса, біз негізгі программа мәтініне include ’params.inc’ командасын орналастырамыз.
params.inc файлы мәтіні:
<?php
$user = "Вася";
$today = date("d.m.y");
?>
Include.Php файлы мәтіні:
<?php
include ("params.inc");
echo "Привет, $user!<br>";
echo "Сегодня $today";
?>
Include операторын пайдалану include.php кодына params.inc файлы мәтінін енгізумен парапар болып саналады.
Бұл файлды енгізу үшін іздеп табу мынадай ережелермен жүргізіледі:
Алдымен include_path арқылы файлды ағымдағы жұмыс бумасына қатысты іздеу жүргізіледі.
Егер файл табылмасса, онда іздеу ағымдағы скрипттің директориясы include_path –та жүргізіледі.
PHP жөндеу файлында include_path параметр директория атын береді, яғни енгізілген файлды іздеу керек.
Мысалы, сіздің include_path - бұл (яғни ағымдағы директория) /www/ ағымдағы жұмыс директориясы. Сіз негізгі include.php файлына my_dir/a.php файлын қосады, сондықтан ол өзі b.php қосады. Ең алдымен b.php ізделінеді, және егер ондай файл болмаса, онда /www/my_dir/ болады.
Егер include көмегімен файл іске қосылса, онда include көрінгенде ғана оның ішіндегі коды сөз тіркесінің айнымалысы көрінетін облысын мұра етеді. Кез-келген шақырылған файлдың айнымалысы шақырылған файлдың осы сөз тіркесінде немесе келесіде колайлы болады. Егер include шақырылған файлдың функциясы ішінде көрінсе, онда шақырылған файлдың ішіндегі коды өзін функция ішінде анықталған сияқты ұстайды. Сондықтан ол осы функцияның көрінетін облысын мұра етеді.
Мысал2. Файл params.inc қою үшін сондай болып қалсын, ал include.php келесідей болады:
<?php
function Footer(){
include ("params.inc");
$str = "Сегодня: $today <br>";
$str .= "<a href='mailto:help@intuit.ru'>Страницу
создал $user</a>";
echo "$str";
}
Footer();
echo "$user, $today
?>
include() – бұл арнайы тілдік конструкция, сондықтан ол шартты блоктың ішінде пайдаланса, оны фигуралық жақшаға жазу керек.
<?php
if ($condition) include("first.php");
else include("second.php");
if ($condition){ include("first.php"); }
else { include("second.php"); }
?>
Include пайдаланғанда екі қате түрі болуы мүмкін – қою қатесі (мысалы, көрсетілген файл табылмаса, қою командасы қате жазылса және т.б.) немесе орындау қатесі (егер қате файлдың ішінде болса). Кез-келген жағдайда include командасындағы қатесі скриптің орындалуын аяқтамайды.
Файл data.php:
<?php
define("SIGN","С уважением, Вася
$events = array( "f" => "день открытых дверей",
"o" => "открытие выставки",
"p" => "бал выпускников");
$people = array("ivan" => array("name" => "Иван Иванович",
"email"=>"user_ivan@intuit.ru"),
"pit" => array("name" => "Петр Петрович",
"email" => "user_petr@intuit.ru"),
"semen" => array("name" => "Семен Семенович"));
$who_where["ivan"] = "o"; // Иван – на выставку
$who_where["pit"] = "p"; // Петр – на бал
?>
Файл letters.php:
<?php
require("data.php
foreach($people as $key => $man_info){
$event_key = $who_where[$key];
if ($event_key<>""){
foreach($man_info as $key1 => $info){
if ($key1=="name") $str = "Уважаемый (ая), $info";
if ($key1=="email") $email = $info;
}
$str .= "<br>Приглашаем Вас на ". $events[$event_key];
switch ($event_key){
case "f":
$str .= "<br>Подтвердите Ваше участие по телефону!";
break;
case "o":
$str .= "<br>Приходите за 15 минут до открытия!";
break;
case "p":
$str .= "<br>Не забудьте подарок :-)";
break;
}
$str .= "<br>" . SIGN . "<br>";
echo $str; }
}
?>
Сонымен біз PHP тілінің басқарушы конструкцияларды оқуды аяқтайды. Біз негізгісін оқуға және әр түрлі нюанстарға немесе басқа контрукцияларына тереңдемеуге тырыстық. Басқада ақпаратты PHP тілінен табуға болады.
