M asa la n , test.p h p faylida u sh b u sk rip tn i yozsak va h tm l for
m a
m a ’lu m o tla r in i jo 'n a ts a k .
U
h olda
natijada
m a ’lu m o tla r
jo 'n a tila y o tg a n k o m p y u te r IP m a n z ili chiqaziladi.
Aytib o 'tg a n i m i z d e k , G E T m e to d i q o i l a n i lg a n d a , m a ’lu m o tla r
so'rov qatoriga “o 'z g a r u v c h i _ n o m i = r e s u r s n in g U R L m a n z il qiy
m a ti'' juftligi qo 'sh ilib jo 'n a tila d i. U R L da s o 'ro q belgisidan keyin
y o z ilg a n la r n in g b a rch asin i
g e t e n v ( " Q U E R Y _ S T R l N G ” );
b u y ru g 'i y o rd a m id a olish m u m k in .
S hu s a b a b d a n G E T m e to d id a m a ’lu m o tla rn i b o sh q a xil k o 'r in is h d a
berish m u m k in . M a sa la n , q o 'sh ish belgisi orqali bir n e c h ta p a r a
m e tria r n i kiritib, skript ichida bo'lsa so'rov q a to rin i ajratish yoki
faqat bitta p a r a m e t r q iy m a tin i b erish m u m k in . Bu h olda $ _ G E T
m assivida ushbu q iym atga teng b o 'lg a n b o 'sh q a to r hosil b o 'lad i,
so'rov q ato rid a u c h r a g a n “ + ” belgisi esa “_ ”ga a lm ash tirilad i.
P O S T m e to d id a m a ’l u m o tla r faqat fo r m a la r y o rd a m id a beriladi
va foydalanuvchi serverga q a n d a y m a ’lu m o tla r j o 'n a ti la y o tg a n in i
k o 'r a olm aydi. U ni k o 'ris h u c h u n x ak k e r bu f o r m a n i o 'z in in g for-
m asiga a lm a s h tiris h i kerak. Bu h olda server qay ta ish la n g a n n o to 'g 'ri
f o r m a n i j o 'n a tilish i kerak bo 'lg an joyga jo 'n a tm a y d i. B u nday holga
d u c h k elm aslik u ch u n m a ’l u m o tl a r j o 'n a ti l g a n sahifa bilan m a n z i l
s a h ifa sin i te k s h irib k o'rish kerak. B u n i h a m getenv() funksiyasi yor
d a m i d a bajarish m u m k in :
g e t e n v ( ''H T T P _ R E F E R E R ” );
Dostları ilə paylaş: