⊗ppSpPDPS 59 of 83 menu

Тайёр карда дастурҳо дар PDO дар PHP

Дар дарси қаблӣ, мо мушкилотеро, ки ба SQL-инъексияҳо вобастаанд, таҳлил кардем. Дар PDO роҳи махсуси мубориза бо онҳо мавҷуд аст - дастурҳои тайёркарда. Онҳо дархостҳои SQL мебошанд, ки ба ҷои тағирёбандаҳо нишонҳои махсус - плейсхолдер гузошта мешаванд.

Ба ин нишонҳо сипас қиматҳои тағирёбандаҳо ворид карда мешаванд. Дар ин ҳол, PDO ба таври худкор матни дархостро аз тағирёбандаҳо ҷудо мекунад. Ин маънои онро дорад, ки мундариҷаи тағирёбанда наметавонад барои дархост фармон гардад. Ва инъексия ғайриимкон мешавад.

PDO ду намуди плейсхолдерҳоро дастгирӣ мекунад: мавқеъӣ ва номдор. Дар мавқеъӣ тартиби пайравӣ кардани параметрҳо ва тағирёбандаҳо муҳим аст, вале дар номдор - не. Дар дарсҳои оянда, мо бо тафсилот кор карданро бо ин намудҳои плейсхолдерҳо баррасӣ мекунем.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан