Texnologiyalari



Download 7,77 Mb.
Pdf ko'rish
bet89/241
Sana16.01.2022
Hajmi7,77 Mb.
#377767
1   ...   85   86   87   88   89   90   91   92   ...   241
Bog'liq
hjacki 1046 Web texnologiyalari



  Ta'lim  resurslari< /span> < /
td>
 Talabalar 
u c h u n < /s p a n X /td >   < /tr>   

< b>B izn in g  sayt  haqida  fikr  va  m ulohazalaringizni  qoldiring:


Ism ingiz:
______________________________________



Cinput 
ty p e = ”text” 
n a m e = ”n am e” 
size= ” 15” 
m axlength= ” 25” 
value=” ”X b r >
E-m ail:
ty p e = ”text” 
n a m e = ”em ail” 
size= ” 15” 
m axlength= ”45” 
value= ””>
Bizning  saytga  necha  m arotaba  tash rif buyurasiz?

Saytga  tashriflar:
Bu  m ening  birinchi  kirishim  
Bir  oyda  1  m arta 
Coption  value= ”2”>  H afta  davomida 
  H ar  kuni 

Saytning  qaysi  b o ‘lim laridan  ko‘p  foydalanasiz:
< input  ty p e= ”checkbox”  n a m e = ”kutubxona”  value= ”kutubxona“>  Elek­
tron  kutubxona
  Fotogalereya
 
  Barcha 
sahifa
Saytning  eng yaxshi  sah ifasi:< /b X b r>
Cinput 
ty p e= ”radio” 
n a m e = ”asset” 
value= ”kutubxona”>EIektron 
kutubxona
Fotogalereya
 
ty p e = ”radio” 
n a m e = ”asset” 
value= ”forum ”>Forum 
 
< b > Izo h lar:< /b X b r>

 _____________________
4.2-masala.  Bir  sahifadan  ikkinchi  sahifaga  m a ’lum otlarni  u za­
tish.
Bu  misoldagi  form ada foydalanuvchining no m i  va  elektron  p o c h ­
ta  manzili  ko‘rsatiladi.  Foydalanuvchi  m a ’lum otlarni j o ‘natish  (Go!) 
tugm asini  bosganda,  form a  4.5-  listingda  berilgan  sahifaga  murojaat 
etadi,  ya’ni  foydalanuvchi  m a ’lumotlari  birinchi  sahifadan  ikkinchi 
sahifaga  uzatiladi.  0 ‘z  navbatida,  berilgan  so‘rovga  ko‘ra  $nam e  va 
$mail  o ‘zgaruvchi  qiymatlarini  chiqazadi.
4 .4 -listing

  Listing  4.4  < /head> ____________________________


a lin k = ”#808040” >

M a’lum otlaringizni  kiriting!
Ismingiz:
 
ty p e = ”text” 
n a m e = ”nam e” 
size= ” 20” 
m axlength= ”20”  value= ””X b r >
Email  m anzilingiz:
iz e = ”20”  m axlength= ”40”  value= ”” X b r >


bgcolor= ”#ffffff” 
te x t= ”#000000” 
lin k = ”#cbda74” 
lin k = ”#808040”  a lin k = ”#808040”>
print  “Salom.  $name!.  Sizning  elektron  pochta  m anzilingiz  Semail”;
?>
bgcolor=” #ffffff” 
tex t= ”#000000” 
lin k = ”#cbda74” 
lin k = ”#808040”  a lin k = ”f808040” >
chiqishi  kerak aks  holda  xatolik  yuzaga  keladi.  */
Sform  =   “

 
< b> M aium otlaringizni  kiriting!

 
lsmingiz:
value= \”\ ”>
Email  m anzilingiz:
value= \”\ ”>
  < /form > ”;
/ /   agar forma  avval  chiqazilm agan  b o isa ,  uni  chiqazish,
/*  tekshirish  uchun  Sseenform  yashirin  o'zgaruvchisining  qiymati  ishla­
tiladi 
*/
if (!isset($seenform)):  print  “ Sform”; 
else  :
print  “ Salom.  Sname!  Sizning  elektron  pochta  m anzilingiz  Semail”; 
endif;  ?>
  


 < /td>
  < hl>T alabalar p o rta li< /h l>   < /td>

< /tr>   < /table>
4>
< tr  >  
  A sosiy

Uzluksiz ta ’lim  kadrlar tayyorlash  tizim ining asosi,  0 ‘zbekiston  Res- 
publikasining  ijtimoiy-iqtisodiy  taraqqiyotini  ta ’minlovchi,  shaxs,  jam iyat 
va  davlatning  iqktisodiy,  ijtimoiy,  ilmiy-texnikaviy  va  m adaniy  ehtiyojlarini 
kondiruvchi  ustuvor  sohadir.  < /p>  
___________________________________


& copy;  Designed  By  SM D.
 Fikr  va  m ulohazalaringizni  mailto:fmahbuba@  
m ail.ru” >fm ahbuba@ m ail.rum anziliga jo ‘nating  
< /td >   < /tr>
  
Ctable w id th = ” 100%”  cellpadding 
— 12
  cellspacing  = 0   border  =   0>
< tr bgcolor =   silver>
 < /td>
  < hl>Talabalar p o rta li< /h l>   < /td>
 < /td>


Ctable  w idth  =   “100%”  bgcolor  =   white  cellpadding  =   4  cellspacing  =
4>


   A sosiy< /spanX /td>
____________________
  Ta’lim  resurslari td>

  Talabalar uchun< /span> < /
td>
_____ 
 
____________ j_____________________ ______
footer.inc  fayli  h a r  bir  sahifaning  quyi  qismida  ishlatiluvchi  quyi 
kolontitul  tasvirlanadigan jadvaldan  tashkil  topgan.
5.2.1-listing,
  footer.inc  —  talabalar  po rta lin in g   barcha  Web  sahi- 
falari  uch un   takrorlanib  ishlatiluvchi  quyi  kolontituli.

  
©  Designed  By  SM D .
Fikr  va  m ulohazalaringizni  mailto:fmahbuba@ 
m ail.ru” >fm ahbuba@ m ail.rum anziliga jo ‘nating  
< /td >   

  

< h l >  Talabalar  p o rta li< /h l>


{  echo  “echo  Spictures  [  Si]  ;
echo  “\ ”  width  =   200  height  =   250>  ”  ;  }  ?>
< /tr>      

Talabalar p o rta li< /h l>   

Talabalar  haqidagi  m a’lum otlar< /h2>
//H a r  bir talaba  m a’lum otlari  massiv  elementlari  bo‘ladi
$talaba=  file(“student.txt”)  ;
/ /  massivdagi  talabalar  m a’lum otlarini  sonini  hisoblash 
$num ber_of_talaba  =   count($talaba); 
if ($num ber_of_talaba==0)
{  echo  “< pX strong> T alaba  m a’lum otlari  kiritilm agan.
Yana urin ib   ko‘ring. < /p> ”;  } 
echo  “”;
echo  “Talaba  id< /td>  
Fam iliyasi
lsm i< /td>
Stipendiyasi
K ursi
M anzili
Tug'ilgan  sanasi
U niversiteti
”; 
__________________ 
:: 
:


for($i=0;Si<$num ber_of_talaba;$i++)
{  //h a r  bir satrni  ajratish
Sresult  =   explode(  “\ t ”,  $talaba[$i]  );
//strin g   tipidagi  m a’lum otlarni  integer  tipiga  o‘tkazish 
$result[0]  =   intval(  SresultfO]);  $result[3]  =   intval(  $result[3]); 
$result[4]  =   intval(  $result(4]);
//talab an in g   har bir m a ’lum otini  chiqazish 
echo  “$result[0]  $result[l]  
$result[2]  $result[3] 
$result[4]  $result[5] 
$result[6]  $result[7]
< /tr> ”;  }  echo  “< /table> ”;  ?
>
_______
8.25-listingda  berilgan  d a s tu r  kodi  faylning  barchasini  massivga 
yuklab  oladi.  8.24-listingdan  farqli  ravishda  bu  listingda  explode() 
funksiyasi  har bir satrni  b o ‘limlarga  (talabaning  h ar bir m a ’lumotini) 
keyinchalik  ular  ustida  ishlash  u ch u n   ajratadi.  Bu  sahifaning  natijasi
8.2-rasmda  ko'rsatilgan.
Щ
 Teiabeisf pcrtefi-TatebaSar hjqkfcgS 
WWow fltajnrtt 6f
v  -
IL 
,/Ioc»lhost/!eam_php-4'!€-»Avcfd5 php 
» 

££
|  X 
\ \ P  fla/acQMsil/u
Щ КшМ йЕШ Ш ВШ
fi
.  Файл  Правка  Вид  Избранно*  Сервис  Справка
Избранное 
I g8 И  Ц  http;/>1oc*lhosf leam_pbp.„  1 
Щ
 Talabalar portali-talaba...  X
Talabalar portali
Talabalar haqidagi m alum otlar
-
... 
ii
рашШ^
 
Isini
Stipendiyasi  Kursi
МяпэтИ
Tug'ilgan
sanasi
Universiteti 
|

Islomov 
Ikrom 

Fozflov 
Fozil 

Salimov 
Vohid 
10 
Karimov  Botir
150 
1
200 

150 

100 
2
Andijon 
3^12/1992 
Qashqadarvo  1/12/1990 
Namangan 
7/06/1989 
Jizzax 
8/12/1991
TDPU
TDPU
NamDU 

TDPU
8.2-rasm.  Talaba  m a’lumotlarini  fayldan  massivga  yuklab  olib
tasvirlash
Ushbu  m isolning  d a s tu r  kodini  biroz  boshqacharoq  qilib  h am  
yozishimiz  m um kin:



  Talabalar  portali-talabalar haqidagi  m a’Ium otlar
< /head>
  Talabalar  p o rta li< /h l>

Talabalar  haqidagi  m a’lum otlar< /h2>
 

Talaba  id< /td>
Fam iliyasi
Ism i
Stipendiyasi
Kursi
“UCCCCCC"
  align  =   center>M anzili
Tug'ilgan  sanasi
U niversiteti

while  (!feof($h))  {
$talaba  =   fgetcsv($h,filesize(“student.txt”),”\ t ”);
echo  “”;
while  (list(  Skey,  $value)  =   @each($talaba)  )
{  print  “”.$value.  “< /td > ”;  } 
echo  “< /tr> ”; 
}  ?>
< /table>  
bgcolor= ” # ffffff ” 
te x t= ”#000000” 
Iin k = ”#cbda74” 
lin k = ”#808040”  a lin k = ”#808040”>
net.uz”,  “www.nuu.uz”,  “www.edu.uz”);
/ /   form a  yaratam iz  ?>

 
Saytni  tanlang:
$x  =   0;
while  (  $x  <  sizeof (Sfavsites)  )  :
print  “$favsites[$x]”;
$x++;  endwhile;  ?>
  
  
bgcolor= ”#ffffff” 
tex t= ”#000000” 
lin k = ”#cbda74” 
v lin k = ”#S08040”  a lin k = ”#808040”>
ishi  kerak  aks  holda  xatolik  yuzaga  keladi. 
*/
$form  =   “  

B izga  yozing!...

Bizga  fikr va  m ulohazalaringizni jo ‘nating!


Ismingiz:
  len g th = \”20\”  value=\”\ ” >
________ ____________ ________________ __
Email m anzilingiz:
m axlength= \”4 0 \”  value= \”\ ”>
Fikr va mulohazalaringiz:
  co ls= \” 30\”X /te x ta re a > < b r>
Cinput  ty p e = \”subm it\”  value=\”subm it!\”>
< /form > ”;
/*  agar  forma  avval  chiqazilm agan  bo'lsa,  uni  chiqazishni  tekshirish 
uchun  Sseenform  yashirin  o'zgaruvchisining  qiymati  ishlatiladi  */ 
if (!isset($seenform))  :  print  “ Sform”;  else  :
Soluvchi  =   “adm in@ m ail.ru”;
/ /   Soluvchi  o‘zgaruvchisi  forma  m a’lum otlarini  oluvchisini  aniqlaydi 
Smavzu  =   “(Sname)  ismli  foydalanuvchining  xabari”;  / /   Xabar  mavzusi 
Ssarlavha  =   “ From:  Semail”;  / /   Qo‘shim cha  sarlavha 
m ail($recipient, 
Smavzu, 
Sxabar, 
$sarlavha)or 
die(“Xabarlaringiz 
jo'natilm adi!”);
print  “X abarlaringiz jo ‘natildi!”;
endif;?>____________________________________________________________
Shu  kabi  m asalalarda  forma  m a ’lum otlarini  jo iia tis h d a n   avval 
forma  m aydonlari  to'ldirilganligini  tekshirish  lozim.



Foydalanuvchi  to m o n id a n   formaga  m a ’lum ot  kiritilganda  ortiq- 
cha  b o ‘sh  belgilar  (probellar),  ortiqcha  teglar  va  boshqalar  ishla­
tilishi  m u m k in .  Bu  holatda  forma  m aydonlari  yordam ida  kiritilgan 
satrlarni  tah rirlash   va  o'zgartirish  kerak  b o ‘ladi.  Bunda  bizga  P H P  
ning   satrlar  bilan  ishlovchi  funksiyalari  yordam   beradi.


Download 7,77 Mb.

Do'stlaringiz bilan baham:
1   ...   85   86   87   88   89   90   91   92   ...   241




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish