Beyler bir adet resim silme yükleme sistemimiz mevcut
Kodlar
<?php
//dosya silme işlemi
if(isset($_GET['sil'])){
$sil = 'uploads/'.$_GET['sil'];
@unlink($sil);
}
//dosya upload işlemleri
if(isset($_FILES['datafile']['name'])){
//seçilen dosya bilgilerinin alınması
$isim = $_FILES['datafile']['name'];
$yer = $_FILES['datafile']['tmp_name'];
$tip = $_FILES['datafile']['type'];
$boyut = $_FILES['datafile']['size'];
//en fazla yüklenebilecek dosya büyüklüğünü girin
$max_boyut=10000000;
if($boyut<$max_boyut){
//yüklenecek dosyanın yeri ve ismi
$hedef = 'uploads/yeni_'.$isim;
//dosya yükleme işlemi
//move_uploaded_file hata verirse, onun yerine copy kullanın
if (move_uploaded_file($yer, $hedef)){
echo "Dosya başarıyla yüklendi.";
}else{
echo "Dosya yüklenemedi.";
}
}else{
echo "En fazla 10 MB büyüklüğnde dosya yüklenebilir.";
}
}
//uploads klasöründeki dosyaları alma işlemleri
$liste = @dosyalari_bul("uploads");
//her birini gösterme
echo "<br />Silinecek Dosyalar:<br />";
foreach($liste as $lst){
echo "
<a href='uploads/{$lst}'><img src='uploads/{$lst}' class='resim'/></a>
<div class='sil'>
<a href='resim.php?sil={$lst}'>Resmi Sil</a>
</div>
";
}
//klasörden dosyaları alma fonksiyonu
function dosyalari_bul($klasor) {
$dosyalar = array();
//klasörü açma
$ac = opendir($klasor);
//dosyaların alınması
while($q=readdir($ac)) {
if ($q != "." && $q != "..") {
$dosyalar[] = $q;
}
}
//klasörü kapatma
closedir($ac);
return $dosyalar;
}
?>
<div class="ic">
<form action="resim.php" enctype="multipart/form-data" method="post">
<input type="file" name="datafile" size="40" />
<input type="submit" name="submit" value="Gönder" />
</form>
</div>
Ben bunu oturum kontrolü içine almak istiyorum sadece admin dosya yükleyip silebilsin aşağıda verdiğim kod ile oturum kontrolü yaptım üstteki kodları else içine altığımda bom boş beyaz bir sayfa çıkıyor ama hatam nerdedir çözemiyorum.
<?php
include("ayar.php");
session_start();
if(!isset($_SESSION["login"])){
echo "Bu sayfayı görüntüleme yetkiniz yoktur.";
header("Refresh: 3; url=index.php");
}else{
RESİM YÜKLEME SİLME BURAYA
?>
<?php } ?>