PHP ga o‘tish
Bu jarayen escaping to PHP deb yuritiladi.
PHP ga utishning 4 ta varianti bor:
1) Standart teglar;
2) Qisqa teglar;
3) Script tegi;
4) ASP stilidagi teglar.
Ko‘pchilik xollarda dasturchilar standart tegdan foydalanadi. U quyidagicha:
print “Bu PHP”;
?>
Ko‘rinib turganidek PHP ning boshlanishi bilan yopiladi.
Qisqa teglar quyidagicha yoziladi:
print “Bu PHP”;
?>
Lekin standart teglardan foydalangan maqsadga muvofiq. Chunki serverda qisqa teglar ajratilgan bo‘lishi mumkin. Shuning uchun turli xil xatolik bo‘ladi.
Agarda html redaktorlar php kodni xato deb qabul qilsa, u xolda quyidagi script tegi yordamida php kod qushiladi. Bu holat kamdan-kam xollarda yuz beradi.
Ishni bajarish tartibi:
Ma’umotlar bazasi hamma yozuvlarini chiqaruvchi va qolldirilgan ma’lumotlarga o‘zgartirish kiritishga imkon beruvchi stsenariy (PHP da) yozamiz:
guest_update.php fayli listingi
Mexmonlar kitobidagi yozuvlarni Yangilash.
// Ma’lumotlarbazasiga ulanamiz
mysql_connect("localhost", "root", "");
mysql_select_db("test");
// Agar yozuvni o‘zgartirish tugmasini bosgan bo‘lsak
if(@$submit_update) {
// Tanlangan yozuvni Yangilaymiz
$sql="update db_guest set name='$name', mail='$mail', url='$url', content='$content'
where (id='$update')";
mysql_query($sql);
};
// O‘zgaruvchiga $result butun qoldirilgan yozuvlar bazasini yozamiz
$sql="select * from db_guest";
$result=mysql_query($sql);
// Mexmonlar kitobida yozuvlar sonini aniqlaymiz
$rows=mysql_num_rows($result);
echo "
Do'stlaringiz bilan baham: |