📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
cicekciscripti.demodesign.com.tr
/
theme
/
ADMIN
/
PAGES
📝
hesapayarlari.php
← Geri Dön
<?php if(!gisset("")){ session_destroy(); header("Location: ".adminurl()."/login/"); exit(); }else{ $userSelect = $db->query("SELECT * FROM secure WHERE token=?", array(trim($user_select[0]["token"]))); if(!$userSelect){ session_destroy(); header("Location: ".adminurl()."/login/"); exit(); } } ?> <!DOCTYPE html> <html lang="tr-TR"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Hesap Ayarları | <?=title();?></title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="<?=admintheme();?>dist/bootstrap/css/bootstrap.min.css"> <link href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700" rel="stylesheet"> <link rel="stylesheet" href="<?=admintheme();?>dist/css/style.css"> <link rel="stylesheet" href="<?=admintheme();?>dist/css/font-awesome/css/font-awesome.min.css"> <link rel="stylesheet" href="<?=admintheme();?>dist/css/et-line-font/et-line-font.css"> <link rel="stylesheet" href="<?=admintheme();?>dist/css/themify-icons/themify-icons.css"> <link rel="stylesheet" href="<?=admintheme();?>dist/css/simple-lineicon/simple-line-icons.css"> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body class="skin-blue sidebar-mini"> <div class="wrapper boxed-wrapper"> <?php require_once("HEADER.php"); ?> <div class="content-wrapper"> <!-- Main content --> <div class="content"> <div class="card"> <div class="card-body"> <h4 class="text-black">Hesap Ayarları</h4> <p>Bu alandan site yöneticisi bilgileri ait bazı ayarları yapabilirsiniz.</p> <?php if(gisset("degisiklikyapildi")){ adminmesaj1("Kullanıcıda istenilen değişiklik yapıldı."); } ?> <?php if(pisset("kullaniciDuzelt")){ if(post("username") != ""){ if(post("yeniSifre") == ""){ if(post("yeniSifre") == post("yeniSifreTekrar")){ $avatar = $userSelect[0]["avatar"]; if ($_FILES['profilfotografi']['tmp_name']){ require_once($_SERVER['DOCUMENT_ROOT'] . '/dione/verot/class.upload.php'); $foo = new Upload($_FILES['profilfotografi']); if($foo->uploaded){ $foo->file_new_name_body = permalink($user_select[0]["adsoyad"]. 'avatar' . rand(1,99)); $foo->image_resize = true; $foo->image_x = 250; $foo->image_y = 250; $foo->Process(uploaddir()); $avatar = $foo->file_dst_name; $foo->Clean(); } } $kontrol = $db->query("SELECT * FROM secure WHERE ID=?", array($user_select[0]["ID"])); if($kontrol){ $guncelleuser = $db->query("UPDATE secure SET username=?, adsoyad=?, eposta=?, avatar=?, duzenlemetarihi=? WHERE ID=?", array(post("username"), post("adsoyad"), post("eposta"), $avatar, date('d.m.Y H:i:s'), $user_select[0]["ID"])); if($guncelleuser){ header("Location: ".adminurl()."?pages=hesapayarlari°isiklikyapildi"); }else{ adminmesaj0("Kullanıcı güncellenemedi, lütfen site kurucusu ile iletişime geçiniz."); } }else{ session_destroy(); header("Location: ".adminurl()."/login/"); exit(); } }else{ adminmesaj0("Girilen şifreler aynı değil."); } }else{ if(post("yeniSifre") == post("yeniSifreTekrar")){ $avatar = $userSelect[0]["avatar"]; if ($_FILES['profilfotografi']['tmp_name']){ require_once($_SERVER['DOCUMENT_ROOT'] . '/dione/verot/class.upload.php'); $foo = new Upload($_FILES['profilfotografi']); if($foo->uploaded){ $foo->file_new_name_body = permalink($userSelect[0]["adsoyad"]. 'avatar' . rand(1,99)); $foo->image_resize = true; $foo->image_x = 250; $foo->image_y = 250; $foo->Process(uploaddir()); $avatar = $foo->file_dst_name; $foo->Clean(); } } $kontrol = $db->query("SELECT * FROM secure WHERE ID=?", array($userSelect[0]["ID"])); if($kontrol){ $hasher = new PasswordHash(8,false); $password = $hasher->HashPassword(post("yeniSifre")); $guncelleuser = $db->query("UPDATE secure SET username=?, password=?, adsoyad=?, eposta=?, avatar=?, duzenlemetarihi=? WHERE ID=?", array(post("username"), $password, post("adsoyad"), post("eposta"), $avatar, date('d.m.Y H:i:s'), $userSelect[0]["ID"])); if($guncelleuser){ header("Location: ".adminurl()."?pages=hesapayarlari°isiklikyapildi"); }else{ adminmesaj0("Kullanıcı güncellenemedi, lütfen site kurucusu ile iletişime geçiniz."); } }else{ header("Location: ".adminurl()."?pages=hesapayarlari°isiklikyapildi"); } }else{ adminmesaj0("Girilen şifreler aynı değil."); } } }else{ adminmesaj0("Lütfen kullanıcı adını giriniz giriniz."); } } ?> <form action="" method="POST" enctype="multipart/form-data"> <div class="row"> <div class="col-lg-12"> <fieldset class="form-group"> <label>E-Posta Adresi</label> <input class="form-control" type="text" name="eposta" value="<?=$userSelect[0]["eposta"];?>" required> </fieldset> </div> <div class="col-lg-6"> <fieldset class="form-group"> <label>Ad Soyad</label> <input class="form-control" type="text" name="adsoyad" value="<?=$userSelect[0]["adsoyad"];?>" required> </fieldset> </div> <div class="col-lg-6"> <fieldset class="form-group"> <label>Kullanıcı Adı</label> <input class="form-control" type="text" name="username" value="<?=$userSelect[0]["username"];?>" required> </fieldset> </div> <div class="col-lg-6"> <fieldset class="form-group"> <label>Yeni Şifre</label> <input class="form-control" type="password" name="yeniSifre" placeholder="Şifre değiştirmek için yeni şifre giriniz..."> </fieldset> </div> <div class="col-lg-6"> <fieldset class="form-group"> <label>Yeni Şifre Tekrarı</label> <input class="form-control" type="password" name="yeniSifreTekrar" placeholder="Yeni şifreyi tekrarlayınız..."> </fieldset> </div> <div class="col-lg-12"> <fieldset class="form-group"> <label>Profil Fotoğrafı</label> <input class="form-control" type="file" name="profilfotografi"> </fieldset> </div> <div class="col-lg-12"> <fieldset class="form-group"> <label>Mevcut Profil Fotoğrafı</label><br /> <?php if($userSelect[0]["avatar"]){ ?> <img src="<?=uploads() . $userSelect[0]["avatar"];?>" alt="" /> <br /> <br /> <a href="<?=adminurl() . '?pages=guncelle&kulaniciprofil&id=' . $userSelect[0]["ID"];?>"><button type="button" class="btn btn-sm btn-dark"><i class="fa fa-remove"></i> Profil Resmini Kaldır</button></a> <?php } ?> </fieldset> </div> <div class="col-lg-12"> <button type="submit" name="kullaniciDuzelt" class="btn btn-rounded btn-primary">Değişikliği Kaydet</button> </div> </div> </form> </div></div> <!-- Main row --> </div> <!-- /.content --> </div> <footer class="main-footer"> <div class="pull-right hidden-xs">Version 1.0</div> Copyright © <?=date('Y');?> <?=title();?> | Tüm Hakkı Saklıdır.</footer> </div> <script src="<?=admintheme();?>dist/js/jquery.min.js"></script> <script src="<?=admintheme();?>dist/bootstrap/js/bootstrap.min.js"></script> <script src="<?=admintheme();?>dist/js/adminkit.js"></script> </body> </html>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula