پای ټکی په لاسي ننوتلو سره کار کوي او له فایل څخه د بار کیدو پر مهال ناکاميږي. مخکې له دې چې پټنوم بدل کړئ، وګورئ چې ریکارډ څنګه لوستل کیږي.

په کرښو ولاړ فایل یو جلا کوونکی لري. که تجزیه کوونکی خپله پای نیوکرښه په وروستي ساحه کې پریږدي، هغه اعتبارنامه چې کلینټ ته ورکول کیږي ممکن ستاسو له نیت څخه توپیر ولري. د Windows سټایل CRLF دوه بایټ د کتلو وړ ګرځوي.

د PHP file() د FILE_IGNORE_NEW_LINES ملاتړ کوي ترڅو ریکارډونه پرته له د کرښې پای جلا کوونکي ولولئ. د فایل د مستند شوي بڼې سره سم چلند وکاروئ.

د مشهورې تعقیبي اصلاحاتو څخه ډیر محتاط اوسئ: هر ساحه لنډول. تشې کیدای شي د پټنوم ریښتیني توري وي. د ټولو مخکینيو او وروستیو تشو لرې کول اعتبارنامه بدلوي نه دا چې یوازې د ریکارډ پای لرې کړي.

جلا کوونکي هم تعریف کړئ. غیر رسمي دوه ټکیو جلا شوې بڼه کیدای شي مبهمه شي کله چې پټنوم یا IPv6 پته دوه ټکي ولري. ریکارډ د هغې بڼې له مخې ولولئ، د هغې نیت شوي پټنوم بایټونه وساتئ، او بیا یوازې که اړتیا وي د پای ټکي URL لپاره برخې انکوډ کړئ.

د تشخیص لپاره، اوږدوالی یا کنټرول شوي غیر پټ ازموینې ارزښتونه پرتله کړئ. د ریښتیني پټنوم یا بشپړ اعتبارنامه لرونکي URL چاپول یوه بله ستونزه رامنځته کوي پداسې حال کې چې ډیره کوچنۍ د تجزیه کوونکي تېروتنه حل کیږي.

اړوندې مقالې