2016-04-12 12 views
1

olarak adlandırılmamasına rağmen böyle bir dosya veya dizin yok. Bu nedenle, hem resim yolu hem de video bağlantısı olmak üzere veritabanındaki bağlantıları kaldırmaya çalışıyorum. Her tür dosyaya bir kod, videolar için 5, resimler için 2 ve 1 verdim.Uyarı: unlink (test):

if($mCode = 2 || $mCode = 1){ 
    unlink($mLoc); // delete image from directory 
} 

Video bağlantısı için bunu kaldırmak istediğiniz her seferinde, bu dosyayı kaldırır, ancak ben bu uyarıyı almak, 5'lik bir m-kod olan, ancak,: Ben deyimi bunun hesabını ise şu var:

Uyarı: unlink (test): böyle bir dosya ya da dizin

Neden hala eğer deyimi geçmektedir? Ya da bunu nasıl engelleyebilirim?

cevap

3

Tek bir = ile $ mCode'u ayarlayacaksınız. Gevşek doğrulama sıkı doğrulama için kullanın === için kullanın == ben bu düşünmediğini

if($mCode == 2 || $mCode == 1){ 
    unlink($mLoc); // delete image from directory 
} 
+0

Bu bana acı (veri türü doğrulama içerir). Çok teşekkür ederim. – verdeletg