Сайтқа ену

Оқулықтар

Интернетке орналастыру

Оқулық-бағдарламалар

Матфизика есептерінің шешімдері

Жұмыс үстіндегі форма

Бұл сабақта біз қарапайым өңдеушіні береміз және форманы қалай тестілеу жөнінде айтамыз.

Мына форманы тестілейміз.

Енгізіңіз ФИО:


Енгізіңіз пароль:


Қандай флешканы алғыңыз келеді?

f8
f16

Қандай оқыту курсын қалайсыз?

CSS курсы
FrontPage курсы
HTML курсы

Жеткізу әдісін таңдаңыз:




Жеткізу аресін енгізіңіз:

Форманың бастапқы html коды:

<form name="zakaz_diska" method="post" action="obrabotchik.php">
< p>
Енгізіңіз ФИО:<br>
< input type="text" name="fio" >
</p>
< p>
Енгізіңіз пароль:<br>
< input type="password" name="pass">
</p>


< p> Қандай оқыту курсын қалайсыз? </p>
<p>
<input name="disc" type="radio" value="f8" checked>
f8<br>
<input name="disc" type="radio" value="f16">
f16
</p
>


<p>
Қандай оқыту курсын қалайсыз? </p>
<p>
<input type="checkbox" name="photoshop" value ="
Да" checked>
Фотошоп курсы
<br>
<input type="checkbox" name=" FrontPage" value ="
Да">
FrontPage курсы
<br>
<input type="checkbox" name="htm" value ="
Да">
HTML
курсы
</p>


<p>
Жеткізу әдісін таңаңыз:</p>
<p>
<select name="dostavka" size="1">
<option selected>
Жедел </option>
<option >
Жедел емес </option>
<option >
Курьермен </option>
</select>
</p>


<p>
Жеткізу үшін адрес таңдаңыз:<br>
< textarea name="adress" cols="45" rows="5"></textarea>
</p>


<p>
<input type="submit" value="
Тапсырыс жасаңыз" width="20">
& nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="reset" value="
Болдырмау ">
</p>
</form>

Жазылған кодтарды талдаңыз, мұнда өзіңіз байқағандай күрделі ештеңе жоқ. Біз әртүрлі титегі кодтарды түсінікті болу үшін әдейі бқліп жаздық.

Толық түсіну үшін осы форманы тестіеп көреміз.

Ол үшін бізге жергілікті сервер керекбұл арнайы программа, ол скрипттерді өңдеуге мүмкіндік береді . Ол сайттарды баптау үшін қажет (әртүрлі тілдегі) өз жеке компютеріңізде (интернеттегі серверде емес). Сондықтан оны орнатуды үйрену артық етпейді, еегер ары қарай салмақты сайттар жасағыз келсе.

Көшіріңіз осы программны, қосыңыз да қоюшы нұсқауларын қадағалаңыз. Жалғызақ, қойылым кезінде бірінщі және екінші режим арасын таңдау керек. Әдепкіде бірінші алынады, бірақ екнші режимді де пайдаланған дұрыс болады. Қойылымнан соң Сіздің жұмыс үстеліңізде үш жарлық пайда болуға тиісті - Start Denwer, Stop Denwer, Restart Denwer (серверді қосу, тоқтату және қайтадан қосу).

Серверді қосыңыз (Start Denwer). Осыдан соң Z виртуальді дискісі құрылуға тиісті. Егер Сіз екінші бөлімде алғашқы бетті құрған болсаңыз, онда Kalta1_html қалта болуға тиісті, ал ішінде Kalta2 қалта, ал оның ішінде index.htm беті болуға тиісті, сіз оны келтірілген форманы қойған да боларсыз (ұмытпаңыз, форма құжат денесінде болуға тиісті!). Бірақ біз екінші бөлімде біз html тілімен жұмыс істедік, бұл жерде біз php бағдарламасымен жұмыс істейміз, өйткені жағдай аздап өзгерді. php 100% жұмыс істеу үшін біздің формалы бетті міндетті түрде , Z-ке қою керек:\home\localhost\www яғни Z дискісіне, Kalta2 папкасына, ол localhost папкасында тұрады.

Қорытындысында бізде мыналар алынуға тиісті: папка Kalta1_html , оның ішінде формасы бар файл жатуға тиісті. Оның өзінде Kalta1_html қалтасы Kalta2 ішінде жатады , ол өз кезегінде localhost қалтасы ішінде жатады. Жалпы жол былайша беріледі : Z:\home\localhost\Kalna2\Kalta1_html\index.html , мұндағы index.html формасы бар файл.

Енді өңдеуші архивті көшірсе болды. Бұл өзі тарқатылатын архив, қоссаңыз болды өзі тарқатылады. Оның ішінде obrabotchik.php өңдеуші файл бар. Оны да көшіріп алып, біздің формасы бар бет қалтаға орналастырамыз.

Енді жергілікті серверді (Start Denwer) қосамыз да браузер жолына жазамыз: http://localhost/Kalta1_html . Біздің форма шығады, оны толтырып, тексеруге болады.

Бұл ең жай өңдегіш, ол тапсырыс деректерін жай ғана экранға шығарады. Бұл қалай бәрі орындалатыны түсіну үшін жасалған. Форманың барлық өрістерін толтырған соң, тапсырыс кнопкасын басыңыз, сол кезде пайда болуға тиісті:

Бір құжаттың деректері басқаға кеткенін көрдік. Сол өңдеуші тапсырыс туралы деректерді сияқты, е-маил-ге, немесе оны деректер базасына жазуға болады тағы басқалар.

Формамен жұмыс енді түсінікті болар!

Қараңыз

Келесі - Гиперсілтемелер
АлдыңғыФормамен жұмысты аяқтау

Сайт бойынша іздеу

Мазмұны

Copyright © 2015 Матаев Саркытбек | Интернеттік бағдарламалар мен математика жетістіктерін жариялауға арналған сайт – www.karakoz.kz