Merhaba arkadaşlar bu kodlarda ne yazsam .cache uzantılarını siler ? şimdiden teşekkürler
<?
$ftp_user_name ="******";
$ftp_user_pass ="******";
$ftp_host ="******";
define("_ROOT","public_html/");
$ftp_id = ftp_connect($ftp_host);
$ftp_baglan = ftp_login($ftp_id, $ftp_user_name, $ftp_user_pass);
if ((!$ftp_id) || (!$ftp_baglan)) {
die("FTP BAGLANTISI SAĞLANAMIYOR");
}
if(!ftp_pasv($ftp_id,TRUE)){
Die("PASV moduna geçilemedi");
}
$dosyaad= 'dosyaadi.uzanti';
ftp_delete($ftp_id, 'public_html/' . $dosyaad);
echo "SİLİNDİ";
?>
Aşağıdaki vermiş olduğum kodları kullanırken dikkatli olun! Yanlışlıkla başka verilerinizi silerseniz mesuliyet kabul etmiyorum.
<?php
$ftp_server = '**************';
$ftp_user = '**************';
$ftp_pass = '**************';
// bağlantıyı kuralım
$conn_id = ftp_connect($ftp_server) or die("$ftp_server sunucusuna bağlantı kurulamadı!");
// oturum açmayı deneyelim
if(ftp_login($conn_id, $ftp_user, $ftp_pass)) {
echo "oturum açıldı<br>";
ftp_pasv($conn_id, true);
$icerikler = ftp_nlist($conn_id, 'public_html');
foreach($icerikler as $icerik) {
if(preg_match('/^(.*?).cache$/', $icerik)) {
if(ftp_delete($conn_id, 'public_html/'.$icerik)) {
echo "$icerik sorunsuzca silindi<br>";
} else {
echo "$icerik silinemedi<br>";
}
}
}
} else {
echo "$ftp_user için oturum açılamadı!";
}
// bağlantıyı kapatalım
ftp_close($conn_id);
?>