• Toshkent 2024 5-LABORATORIYA ISHI Mavzu: Tarmoqda gippermatnlar bilan ishlash Ishning maqsadi
  • SERVER kodi
  • 5-laboratoriya ishi




    Download 143,82 Kb.
    Sana14.02.2024
    Hajmi143,82 Kb.
    #156223
    Bog'liq
    5lab Davronov Diyorbek


    O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI


    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    Laboratoriya ishi 5


    Mavzu: UDP kliyent-server tarmoq dasturini yaratish.


    Bajardi: Davronov D.
    Tekshirdi: Abdullayev U.
    Toshkent 2024
    5-LABORATORIYA ISHI
    Mavzu: Tarmoqda gippermatnlar bilan ishlash
    Ishning maqsadi:
    Talabalarda tarmoqda gippermatnlar bilan ishlash bo‘yicha amaliy
    ko‘nikmalar hosil qilish.
    Nazariy qism:
    HTML formalar, foydalanuvchilar tomonidan, ma’lumotlarni kiritish va
    kiritilgan ma’lumotlardan keyinchalik foydalanish maqsadida tashkil qilingan.
    Formalar – matnli oynalar, tugmalar, bayroqchalar va menyular kabi
    boshqariladigan elementlardan tashkil topishi mumkin. Formalar
    va
    teglari orasida joylashadi.
    Ba’zi hollarda foydalanuvchi bilan brauzer o‘rtasida aktiv muloqot qilishga
    to‘g‘ri keladi, ya’ni ma’lumotlarni kiritishga va tahrir qilishga to‘g‘ri keladi.
    Bunday hollarda HTML hujjatning formalar deb ataluvchi bo‘limidan
    foydalaniladi. Foydalanuvchi yuqorida ko‘rsatilgan formalarni ma’lumotlar bilan
    to‘ldiradi va uni qayta ishlash uchun serverga jo‘natadi. Server bu odatda Webserver yoki elektron pochta serveri bo‘lishi mumkin. Shunday qilib har qanday
    formaning asosiy qismi bo‘lib uning boshqariladigan elementlari hisoblanadi. Bu
    elementlarning har biri o‘z nomiga ega va bundan tashqari bu elementlar o‘zining
    boshlang‘ich qiymatiga hamda joriy qiymatiga ega. Elementning boshlang‘ich
    qiymati uning birinchi hosil qilinishida yoki uning qaytadan o‘rnatilishida
    (inistializastiya) ekranda tasvirlanadi. Keyinchalik foydalanuvchi bu qiymatlarni
    o‘zgartirishi mumkin. Foydalanuvchi tomonidan to‘ldirilgan formaning qiymatlari
    «nom=qiymat» juftlik ko‘rinishida qayta ishlanish uchun jo‘natiladi. Formalar
    tashkil qilish form elementi yordamida amalga oshiriladi. Umumiy ko‘rinishi:
    Sintaksis:
    (Blokli element)
    Atributlar: id, class, style, title, lang, dir, xodisa
    action = URL (formalarni qayta ishlash uchun ko‘rsatilgan URL manzil)
    method = GET | POST (formalardagi ma’lumotlarni jo‘natish uchun HTTP
    2
    metodi)
    enctype = fayl tipi (formaga murojat qilish uchun)
    accept = fayl tiplari (bo‘lishi mumkin bo‘lgan fayllar tiplari)
    accept-charset = kodlashtirishlar (bo‘lishi mumkin bo‘lgan simvollarni
    kodlash usullari)
    name = CDATA (sstenariya uchun forma nomi)
    target = freym (natijalarni hosil qilish uchun freym)
    onsubmit = sstenariya (formani jo‘natish)
    onreset = sstenariya (formani qaytadan o‘rnatish)
    Formaning sintaksis ko‘rinishi. Hamma formalar
    tegi bilan
    boshlanib
    tegi bilan tugaydi.

    Forma_Elementlari_va_boshqa_HTML_elementlari

    METHOD atributi. Forma ma’lumotlarni yuborish metodi. Ikki usul orqali
    ma’lumotni yuborish mumkin:
    - GET: formaning sarlavha qismiga ko‘rsatilgan URLni oxiriga
    forma ma’lumotlari qo‘shiladi.
    - POST: formaning sarlavha qismiga ko‘rsatilgan URLga barcha
    ma’lumotlarni darhol yuboradi (ko‘rinmas holatida).
    ACTION atributi. ACTION formani ma’lumotlarini qaysi URL adresiga
    yuborishni ko‘rsatadi.
    Forma teglari. TEXTAREA. Foydalanuvchi ko‘p satrli ma’lumot kiritishi
    uchun

    Download 143,82 Kb.




    Download 143,82 Kb.