Echo neden yazdınız ki?


$my_file = "../../{$_POST['vdds_1_6']}.php";


$vdds_1_query=$db->prepare("SELECT * FROM vdds_1 WHERE vdds_1_6='$vdds_1['vdds_1_6']'");


Mantık şudur ki eğer tek tırnakla başlarsanız içerisinde çift tırnak kullanırsınız veya tam tersi, aksi halde bunu değişken olarak algılar.


Çift tırnak içinde süslü parantez içine değişken yazabilirsiniz.


Tek tırnak içinde değişken kullanmak için arkadaşların dediği gibi nokta kullanmanız lazım.