<script></script>
<script></script>
<script></script>
<script>
$.noConflict();
$(document).ready(function() {
var a = 0;
$(function(){
$('.menuAc').click(function(){
if (a == 0) {
$(this).text('Menüyü Kapat');
a++;
}
else {
$(this).text('Menüyü Aç');
a = 0;
}
$(this).next('ul').toggle();
});
});
var b = 0;
$(function(){
$('.menuAc2').click(function(){
if (b == 0) {
$(this).text('> Hesap <');
b++;
}
else {
$(this).text('< Hesap >');
b = 0;
}
$(this).next('ul ul').toggle();
});
});
});
</script>
<script></script>
<script>
function profil(){
var id = $("input[name=id]").val();
id = $.trim(id);
var nickname = $("input[name=nickname]").val();
nickname = $.trim(nickname);
var isim = $("input[name=isim]").val();
isim = $.trim(isim);
var soyisim = $("input[name=soyisim]").val();
soyisim = $.trim(soyisim);
var password = $("input[name=password]").val();
password = $.trim(password);
var email = $("input[name=email]").val();
email = $.trim(email);
var dogumtarihi = $("input[name=dogumtarihi]").val();
dogumtarihi = $.trim(dogumtarihi);
var telefon = $("input[name=telefon]").val();
telefon = $.trim(telefon);
if(id == "") {
alert("ID boş geçilemez.");
}
else if(nickname == "") {
alert("Kullanıcı adı boş geçilemez.");
}
else if(isim == "") {
alert("İsim boş geçilemez.");
}
else if(soyisim == "") {
alert("Soyisim boş geçilemez.");
}
else if(password == "") {
alert("Şifre boş geçilemez.");
}
else if(email == "") {
alert("E-Posta boş geçilemez.");
}
else if(dogumtarihi == "") {
alert("Doğum tarihi boş geçilemez.");
}
else if(telefon == "") {
alert("Telefon bumarası boş geçilemez.");
}
else{
var bilgiler2 = "isim="+isim+"&soyisim="+soyisim+"&password="+password+"&email="+email+"&telefon="+telefon;
$.ajax({
type : "POST",
url : "ayarlarkontrol.php",
data : bilgiler2,
success : function(sonuc2){
if(sonuc2=="basarili"){
alert("Profil güncelleme tamamlandı.");
}
else if(sonuc2=="hata"){
alert("Kayıt başarısız oldu.");
}
else if(sonuc2=="emailvar"){
alert("Bu E-Posta başkası tarafından kullanılmaktadır.");
}
else if(sonuc2=="telefonvar"){
alert("Bu telefon numarası başkası tarafından kullanılmaktadır.");
}
else if(sonuc2=="formatyanlis"){
alert("E-Posta formatınız yanlış.");
}
}
})
}
}
</script>
ayarlarkontrol.php tamamı
require("baglan.php");
$id = $_SESSION['id'];
$isim = $_POST['isim'];
$soyisim = $_POST['soyisim'];
$password = md5($_POST['password']);
$email = $_POST['email'];
$telefon = $_POST['telefon'];
$profil = $db->prepare("SELECT * FROM uyeler WHERE id='$id'");
$profil->execute(array("$id"));
$islem = $profil->fetch();
$emailno = $islem["email"];
$telefonno = $islem["telefon"];
if(@$_POST['isimsoyisimgoster']) { // checkbox seçilmişse "on" değeri gönderiliyor
$isimsoyisim_onay = $db->prepare("UPDATE uyeler SET isimsoyisim_goster= ? WHERE id='$id'");
$isimsoyisim_onay->execute(array("1"));
}
if(@!$_POST['isimsoyisimgoster']) { // checkbox seçilmişse "on" değeri gönderiliyor
$isimsoyisim_onay = $db->prepare("UPDATE uyeler SET isimsoyisim_goster= ? WHERE id='$id'");
$isimsoyisim_onay->execute(array("0"));
}
if($email==$emailno){ //Eğer sistemde ki email, gönderilen email ile aynı ise;
$telefonvarmi = $db->prepare("SELECT * FROM uyeler WHERE telefon = ? ");
$telefonvarmi->execute(array($telefon));
if($telefon==$telefonno){ //Eğer telefon gönderilen telefon ile aynı ise;
if(!filter_var($email,FILTER_VALIDATE_EMAIL)){ //Eğer email formatı yanlış ise;
echo "formatyanlis";
}
else{ //Eğer email formatı yanlış değil ise;
$kaydet = $db->prepare("UPDATE uyeler SET isim = ?, soyisim = ?, password = ? WHERE id = '$id' ");
$kaydet->execute(array($isim,$soyisim,$password));
if($kaydet){ //Eğer kaydetme başarılı oldu ise;
echo "basarili";
}
else{ //Eğer kaydetme başarısız oldu ise;
echo "hata";
}
}
}
else{
if($telefon!=$telefonno){ //Eğer telefon gönderilen telefon ile aynı değil ise;
if($telefonvarmi->rowCount()){
echo "telefonvar";
}
else if(!filter_var($email,FILTER_VALIDATE_EMAIL)){ //Eğer email formatı yanlış ise;
echo "formatyanlis";
}
else{
$kaydet = $db->prepare("UPDATE uyeler SET isim = ?, soyisim = ?, password = ?, telefon = ? WHERE id = '$id' ");
$kaydet->execute(array($isim,$soyisim,$password,$telefon));
if($kaydet){ //Eğer kaydetme başarılı oldu ise;
echo "basarili";
}
else{ //Eğer kaydetme başarısız oldu ise;
echo "hata";
}
}
}
}
}
else{
if($email!=$emailno) { //Eğer email, gönderilen email ile aynı değil ise;
$emailvarmi = $db->prepare("SELECT * FROM uyeler WHERE email = ? ");
$emailvarmi->execute(array($email));
if($emailvarmi->rowCount()){ //Eğer gönderilen email sistemde kayıtlı ise;
echo "emailvar";
}
else { //Eğer gönderilen email sistemde kayıtlı değil ise;
$telefonvarmi = $db->prepare("SELECT * FROM uyeler WHERE telefon = ? ");
$telefonvarmi->execute(array($telefon));
if($telefon==$telefonno){ //Eğer telefon gönderilen telefon ile aynı ise;
if(!filter_var($email,FILTER_VALIDATE_EMAIL)){ //Eğer email formatı yanlış ise;
echo "formatyanlis";
}
else{ //Eğer email formatı yanlış değil ise;
$kaydet = $db->prepare("UPDATE uyeler SET isim = ?, soyisim = ?, password = ?, email = ? WHERE id = '$id' ");
$kaydet->execute(array($isim,$soyisim,$password,$email));
if($kaydet){ //Eğer kaydetme başarılı oldu ise;
echo "basarili";
}
else{ //Eğer kaydetme başarısız oldu ise;
echo "hata";
}
}
}
else{
if($telefon!=$telefonno){ //Eğer telefon gönderilen telefon ile aynı değil ise;
if($telefonvarmi->rowCount()){
echo "telefonvar";
}
else if(!filter_var($email,FILTER_VALIDATE_EMAIL)){ //Eğer email formatı yanlış ise;
echo "formatyanlis";
}
else{
$kaydet = $db->prepare("UPDATE uyeler SET isim = ?, soyisim = ?, password = ?, email = ?, telefon = ? WHERE id = '$id' ");
$kaydet->execute(array($isim,$soyisim,$password,$email,$telefon));
if($kaydet){ //Eğer kaydetme başarılı oldu ise;
echo "basarili";
}
else{ //Eğer kaydetme başarısız oldu ise;
echo "hata";
}
}
}
}
}
}
}
?>
ayarlar.php tamamı
require("baglan.php");
?>
"; }
else { ?>
<script></script>
<script></script>
<script></script>
<script>
var cboxes = document.getElementById('isimsoyisimgoster');
checked = (cboxes.checked?'1':'0');
</script>
<script>
$.noConflict();
$(document).ready(function() {
var a = 0;
$(function(){
$('.menuAc').click(function(){
if (a == 0) {
$(this).text('Menüyü Kapat');
a++;
}
else {
$(this).text('Menüyü Aç');
a = 0;
}
$(this).next('ul').toggle();
});
});
var b = 0;
$(function(){
$('.menuAc2').click(function(){
if (b == 0) {
$(this).text('> Hesap <');
b++;
}
else {
$(this).text('< Hesap >');
b = 0;
}
$(this).next('ul ul').toggle();
});
});
});
</script>
<script></script>
<script>
function profil(){
var id = $("input[name=id]").val();
id = $.trim(id);
var nickname = $("input[name=nickname]").val();
nickname = $.trim(nickname);
var isim = $("input[name=isim]").val();
isim = $.trim(isim);
var soyisim = $("input[name=soyisim]").val();
soyisim = $.trim(soyisim);
var password = $("input[name=password]").val();
password = $.trim(password);
var email = $("input[name=email]").val();
email = $.trim(email);
var dogumtarihi = $("input[name=dogumtarihi]").val();
dogumtarihi = $.trim(dogumtarihi);
var telefon = $("input[name=telefon]").val();
telefon = $.trim(telefon);
if(id == "") {
alert("ID boş geçilemez.");
}
else if(nickname == "") {
alert("Kullanıcı adı boş geçilemez.");
}
else if(isim == "") {
alert("İsim boş geçilemez.");
}
else if(soyisim == "") {
alert("Soyisim boş geçilemez.");
}
else if(password == "") {
alert("Şifre boş geçilemez.");
}
else if(email == "") {
alert("E-Posta boş geçilemez.");
}
else if(dogumtarihi == "") {
alert("Doğum tarihi boş geçilemez.");
}
else if(telefon == "") {
alert("Telefon bumarası boş geçilemez.");
}
else{
var bilgiler2 = "isim="+isim+"&soyisim="+soyisim+"&password="+password+"&email="+email+"&telefon="+telefon;
$.ajax({
type : "POST",
url : "ayarlarkontrol.php",
data : bilgiler2,
success : function(sonuc2){
if(sonuc2=="basarili"){
alert("Profil güncelleme tamamlandı.");
}
else if(sonuc2=="hata"){
alert("Kayıt başarısız oldu.");
}
else if(sonuc2=="emailvar"){
alert("Bu E-Posta başkası tarafından kullanılmaktadır.");
}
else if(sonuc2=="telefonvar"){
alert("Bu telefon numarası başkası tarafından kullanılmaktadır.");
}
else if(sonuc2=="formatyanlis"){
alert("E-Posta formatınız yanlış.");
}
}
})
}
}
</script>
<script>
</script>
$id = $_SESSION["id"];
$name = $_SESSION["nickname"];
$profil = $db->prepare("SELECT * FROM uyeler WHERE id='$id'");
$profil->execute(array("$id"));
$islem = $profil->fetch();
// anti-hack (packet) - go
if($islem["nickname"]!=$name){
session_destroy();
unset($_SESSION["oturum"]); //oturum sessionunu sil.
header("location:index.php"); //index.php git.
}
else if($islem["id"]!=$id){
session_destroy();
unset($_SESSION["oturum"]); //oturum sessionunu sil.
header("location:index.php"); //index.php git.
}
// anti-hack (packet) - finish
?>
H e s a p A y a r l a r ı
Profil Resmi
src=" $id = $_SESSION['id'];
$profilresimlinki = $db->prepare("SELECT * FROM uyeler WHERE id='$id'");
$profilresimlinki->execute(array('$id'));
$profilresimlinki2 = $profilresimlinki->fetch();
echo @$profilresimlinki2['profil_resim'];
?>"/>
Kapak Resmi
src=" $id = $_SESSION['id'];
$profilresimlinki = $db->prepare("SELECT * FROM uyeler WHERE id='$id'");
$profilresimlinki->execute(array('$id'));
$profilresimlinki2 = $profilresimlinki->fetch();
echo @$profilresimlinki2['kapak_resim'];
?>"/>
<script>
function sayiKontrol(event) {
if(event.keyCode != 8 && event.keyCode != 0 && (event.keyCode < 48 || event.keyCode > 57))
return false;
var frm = document.getElementById("sayisal_form");
orm.setAttribute("onsubmit", true);
return true;
}
</script>
?>