Ben $ _REQUEST için $ _POST değiştirmek gerekir

0 Cevap php

Hey guys hızlı soru, ben öğelerin bir listesini bir düğmeye tıklama kontrol ve silinebilir bir onay kutusu sistemi var. Şu anda istek and it does the job kullanabilirsiniz ama $ _REQUEST güvenlik riski veya yanlış çeşit olduğunu merak ediyordum. Kimse herhangi bir tavsiye varsa ben takdir ediyorum. Ben $ _POST değiştirmek gerekir? Eğer öyleyse, ne bu konuda gitmek için en iyi yolu nedir?

 foreach ($_REQUEST as $key=>$value) {
    if (substr($key,0,3)==="img") {
      $id = substr($key,3);
if(isset($_REQUEST['Delete'])) { 

 $sql = 'SELECT file_name,username FROM images WHERE id=?';
$stmt = $conn->prepare($sql);
$result=$stmt->execute(array($id));

while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
$image=$row['file_name'];
$user=$row['username'];
$myFile = "$user/images/$image";
unlink($myFile);
}


<input id=\"img".$id."\" name=\"img".$id."\" type=\"checkbox\">

0 Cevap