if(isset($users->id)){
if(isset($_POST['frm']) and $_POST['frm']=='frmInformation'){
require_once "../class.upload.php";
$fullname = DB::control($_POST['fullname'],'text', true);
$location = DB::control($_POST['location'],'text', true);
$birthdate = DB::control($_POST['birthdate'],'date', true);
$gender = DB::control($_POST['gender'],'int');
$school = DB::control($_POST['school'],'date', true);
if($_FILES['profile_photo']['size'] > 0) {
if ($_FILES["profile_photo"]["size"]<1024*1024){//Dosya boyutu 1Mb tan az olsun
$dosya_adi=$_FILES["profile_photo"]["name"];
//Dosyaya yeni bir isim oluşturuluyor
$uret=array("as","rt","ty","yu","fg");
$uzanti=substr($dosya_adi,-4,4);
$sayi_tut=rand(1,10000);
$yeni_ad="../uploads/".$uret[rand(0,4)].$sayi_tut.$uzanti;
//Dosya yeni adıyla dosyalar klasörüne kaydedilecek
if (!move_uploaded_file($_FILES["profile_photo"]["tmp_name"],$yeni_ad)){
die('Dosya Yüklenemedi!');
}
}else{
die('Dosya boyutu 1 Mb ı geçemez!');
}
$p_photo = DB::control($yeni_ad,'text', true);
}else{
$p_photo = DB::control($users->profile_photo,'text', true);
}
if(DB::exec("UPDATE users SET fullname=$fullname, location=$location, birthdate=$birthdate, profile_photo=$p_photo, gender=$gender, school=$school WHERE id=$users->id")){
echo 'başarıyla güncellendi!';
}else{
error_reporting(E_ALL);
ini_set('display_errors', 1);
echo 'Lütfen değişiklik yapınız!';
}
echo '<script>setInterval(function(){ location.reload(); },1000);</script>';
} else{
echo 'Bir hata oluştu!';
}
}else{
echo 'üye girişi yapınız.';
} ?>