<style type="text/css">body {background-image:url('images/background.png');}</style>
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" />
<script type="text/javascript" src="editor/nicEdit.js"></script>
<script type="text/javascript">
bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
</script>
<?php
include("ayar.php");
if(!isset($_SESSION))
{
session_start();
}
if(!isset($_SESSION["login"])){
echo "Bu sayfayı görüntüleme yetkiniz yoktur.";
header("Location: index.php");
}else{
echo "
<div id='genel'>
<div id='ust'>
<div class='site_title'><span>WEBSİTE YÖNETİM PANELİ</span></div>
<div class='site_goster'><a href='http://localhost/aykaraPHP/' target='_blank'>Siteyi Göster</a></div>
<div class='ust_m'></div>
<div class='k_adi'><a href='#' >Admin</a></div>
<div class='baslangic'><a href='#' >Başlangıç</a></div>
</div>
<div id='icerik'>
<div id='icerik_sol'>
<div id='m1'>
<h3>SABİT SAYFALAR</h3>
<ul class='m1'>
<li class='menuler'><a href='admin.php?git=kurumsal'>Kurumsal</a></li>
<li class='menuler'><a href='admin.php?git=projeler'>Projeler</a></li>
<li class='menuler'><a href='resim.php'>Galeri</a></li>
<li class='menuler'><a href='admin.php?git=iletisim'>İletişim Ofisleri</a></li>
<li class='menuler'><a href='admin.php?git=dinamik'>Dinamik Haberler</a></li>
</ul>
</div>
<div id='m2'>
<h3>ÜYELER</h3>
<ul class='m1'>
<li class='menuler'><a href='admin.php?git=uyeler'>Üyeler</a></li>
<li class='menuler'><a href='admin.php?git=uye_duzenle'>Üyeleri Düzenle</a></li>
<li class='menuler'><a href='admin.php?git=uye_ekle'>Üye Ekle</a></li>
</ul>
</div>
<div id='m3'>
<h3>ADMİN</h3>
<ul class='m1'>
<li class='menuler'><a href='admin.php?git=genel_ayarlar'>Genel Ayarlar</a></li>
<li class='menuler2'><a href='admin.php?git=cikis'>Çıkış Yap</a></li>
</ul>
</div>
</div>
<div id='icerik_sag'>
<div id='resim_ortala'>
<form action='resim.php' enctype='multipart/form-data' method='post'>
<div class='sil_hata'><span>Dosya Yükle</span></div>
<input class='bt2' type='file' name='datafile' size='70' />
<input class='bt' type='submit' name='submit' value='Gönder' />
</form>
";
}
?>
<?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 "<div class='sil_hata'><span>Dosya başarıyla yüklendi.</span></div>";
}else{
echo "<div class='sil_hata'><span>Dosya yüklenemedi.</span></div>";
}
}else{
echo "<div class='sil_hata'><span>En fazla 10 MB büyüklüğnde dosya yüklenebilir.</span></div>";
}
}
//uploads klasöründeki dosyaları alma işlemleri
$liste = @dosyalari_bul("uploads");
//her birini gösterme
echo "<div class='sil_hata'><span>Kayıtlı Resimler</span></div>";
foreach($liste as $lst){
echo "
<div id='resimgenel'>
<a href='uploads/{$lst}'><img src='uploads/{$lst}' class='resim'/></a>
<div class='sil'>
<a href='resim.php?sil={$lst}'>Resmi Sil</a>
</div>
</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;
}
?>
</form>
</div>
</div> PHP session login ile ilgili problem
0
●409
- 16-06-2013, 16:40:53Selam arkadaşlar aşağıdaki verdiğim kodlarda admin paneli ve hemen altında resim yükleme silme ve listeleme işlemi mevcut ben bu galeri sistemini session_start komutu içerisine aldığımda resimler panelde listelenmiyor sorun ne olabilir.