Ben hazırlanan ifadenin kullanarak gerektiğini farkında değilim ama benim bir sonraki projesi hazırlanan ifadenin Ben sadece bu basit küçük uygulamayı bitirmek gerekir kullanarak olacaktır.
Yani benim soru:
Bu kod aşağıdaki kod parçasının güvenli midir?
Ben güvenli bir seçenek olduğunu düşündüm çünkü ben mysql_real_escape_string olarak htmlentities lutfen kullandık.
//Image
$imageInput = $_POST['Image'];
$imageClean = htmlentities($imageInput, ENT_QUOTES, 'UTF-8');
//Inserts values into relevant field and creates a new row.
mysql_query("UPDATE ***** SET image='" . mysql_real_escape_string($imageClean) . "' WHERE id=" . mysql_real_escape_string($idClean) . "");
$ idClean için kod eklemek için:
//Id to change
if(ctype_digit($_POST['testimonial']))
{
$idInput = $_POST['testmonial'];
$idClean = htmlentities($idInput, ENT_QUTOES, 'UTF-8');
}
Yardımlarınız için teşekkürler.
ps bu harika olurdu eklemek için bir şey önermek eğer.