<?
include ("../ayarlar.php");
include ("../inc/fonksiyonlar.php");
include ("../inc/global.php");
header("Content-Type: text/html; charset=utf-8");
switch ($_GET["s"]){
case"hizligiris":
$kadi="Acemi_".rand(1000,9999);
$odasec=cagir(girisodasec);
if ( $odasec == "0"){
$_SESSION[oda]=$_POST[oda];
}else{
$_SESSION[oda]=$odasec;
}
$banvarmi=$db->num_rows($db->query("SELECT * FROM ".$prefix."ban WHERE banlanan_ip='$_SERVER[REMOTE_ADDR]'"));
if ($banvarmi != "0" ){
?>
<script>alert('Üzgünüm Banlısın...!');</script>
<script>alert('Güle Güle :)');</script>
<script>self.close();</script>
<?php
die("<center><b>Üzgünüm Banlısın...!</b></center>");
}
session_register("girdi");
session_register("email");
session_register("grup");
session_register("seviyeid");
session_register("cinsiyet");
$_SESSION["girdi"]=true;
$_SESSION["email"]=$kadi;
$_SESSION["grup"]="Misafir";
$_SESSION["seviyeid"]="24";
$_SESSION["cinsiyet"]="Erkek";
// Gereksiz Sessionları temizle //
$_SESSION[panel]=0;
$_SESSION[gizli]=0;
session_unregister("seviye");
// Gereksiz Sessionları temizle //
// giriş log kaydı
glog($kadi,$_POST[cinsiyet],$_SESSION["seviyeid"]);
// giriş log kaydı
// online listesi güncelleme
if ($onlinesay == 1){
if ($_SESSION["cinsiyet"] == "Erkek"){
$cinsiyetout=1;
}else{
$cinsiyetout=0;
}
$bbvmym=$db->query("SELECT kadi FROM ".$prefix."online WHERE kadi='$_SESSION[email]'");
$sayabim=$db->num_rows($bbvmym);
$timestamp=time()+60+10;
if ($sayabim == 0){
$odaid=odabulno($_SESSION[oda],"id");
$ekleabi=$db->query("INSERT INTO ".$prefix."online (kadi,online,oda,odaid,cinsiyet,gorevli)values('$_SESSION[email]','$timestamp','$_SESSION[oda]','$odaid','$cinsiyetout','$_SESSION[seviyeid]')");
}else{
$onlgncl=$db->query("UPDATE ".$prefix."online SET online='$timestamp',oda='$_SESSION[oda]' WHERE kadi='$_SESSION[email]'");
}
$fazlalarisil=$db->query("DELETE FROM ".$prefix."online WHERE online < ".time()."");
}// online aktifmi
$key = sha1($_SERVER["HTTP_HOST"]."/&%+EWDFSDFSD6%F&+%");
header("location:index.php");
break;
case"giris":
glistxml();
uresimxml();
global $prefix;
$odasec=cagir(girisodasec);
if ( $odasec == "0"){
$_SESSION[oda]=$_POST[oda];
}else{
$_SESSION[oda]=$odasec;
}
$kadi=trim(urldecode($_POST["kadi"]));
// BAN KONTROL
$banvarmi=$db->num_rows($db->query("SELECT * FROM ".$prefix."ban WHERE banlanan='$kadi'"));
if ($banvarmi != "0" ){
?>
<script>alert('Üzgünüm Banlısın...!');</script>
<script>alert('Güle Güle :)');</script>
<script>self.close();</script>
<?php
die("<center><b>Üzgünüm Banlısın...!</b></center>");
}
// BAN KONTROL
if(urldecode(utf_converter($_POST[sifre])) == NULL && $kadi != NULL && strlen($kadi) > 2){
if (cagir(misafir) == "0"){
?>
<script type="text/javascript">alert('Misafir Girişi Kapalıdır \nLütfen Üye Olunuz...');
</script>
<script type=text/javascript>location.href='index.php';</script>
<?php
}else{
// misafir igirişi açıkmı
if (eregi("[^aAbBcCçÇdDeEfFgGğĞhHiİıIjJkKlLmMnNoOöÖpQqPrRsSşŞtTuUüÜvVyYwWxXzZ0123456789\_\-]",$kadi)){
?><script>alert('Rumuzunuz Boşluk Veya Özel Karakter İçermekte ! \nYazdığınız Rumuz : <?php echo $kadi;?>');</script>
<script type=text/javascript>location.href='index.php';</script>
<?php
}else{
// BAN KONTROL
$banvarmi=sprintf("SELECT * FROM ".$prefix."ban WHERE banlanan='%s'",
mysql_real_escape_string($kadi));
$banvarmi2=$db->num_rows($db->query($banvarmi));
if ($banvarmi2 != "0" ){
?>
<script>alert('Üzgünüm Bu Rumuz Banlı...!');</script>
<script>alert('Güle Güle :)');</script>
<script>self.close();</script>
<?php
die("<center><b>Üzgünüm Banlısın...!</b></center>");
}// BAN KONTROL
$misafirsqli=sprintf("SELECT * FROM ".$prefix."uyeler WHERE kadi ='%s'",
mysql_real_escape_string($kadi));
$misafir = $db->query($misafirsqli);
$misafiral=$db->fetch_array($misafir);
if($misafiral){
?>
<script type="text/javascript">alert('Kullanmak İstediğiniz Rumuz Üyemize Ait \n Lütfen Başka Bir Rumuz Deneyiniz');
</script>
<script type=text/javascript>location.href='index.php';</script>
<?php
}else{
if($_SESSION["iconpostdurum"])
{
$_POST[durum]=1;
$_POST[icon]=$_SESSION["iconposticon"];
}
session_register("girdi");
session_register("email");
session_register("grup");
session_register("seviyeid");
session_register("cinsiyet");
$misozicon=$db->fetch_array($db->query("SELECT * FROM ".$prefix."seviyeyetki WHERE seviyeid='24'"));
if ($_POST[durum] == 1 and $misozicon[ikonsec] == "1"){
session_register("ozelicon");
$_SESSION[ozelicon]=$_POST[icon];
}
$_SESSION["girdi"]=true;
$_SESSION["email"]=$kadi;
$_SESSION["grup"]="Misafir";
$_SESSION["seviyeid"]="24";
$_SESSION["cinsiyet"]="$_POST[cinsiyet]";
if ($misozicon[ikonsec] != "1" and strlen($misozicon[sabiticon])>0 ){
session_register("ozelicon");
if ($_SESSION[cinsiyet] == "Erkek"){
$_SESSION[ozelicon]=$misozicon[sabiterkek];
}else{
$_SESSION[ozelicon]=$misozicon[sabitbayan];
}
}
if ($_POST[performans] == 1){
session_register("dusukbaglanti");
}else{
session_unregister("dusukbaglanti");
}
// Gereksiz Sessionları temizle //
$_SESSION[panel]=0;
$_SESSION[gizli]=0;
session_unregister("seviye");
// Gereksiz Sessionları temizle //
// giriş log kaydı
glog($kadi,$_POST[cinsiyet],$_SESSION["seviyeid"]);
// giriş log kaydı
// online listesi güncelleme
if ($onlinesay == 1){
if ($_SESSION["cinsiyet"] == "Erkek"){
$cinsiyetout=1;
}else{
$cinsiyetout=0;
}
$bbvmym=$db->query("SELECT kadi FROM ".$prefix."online WHERE kadi='$_SESSION[email]'");
$sayabim=$db->num_rows($bbvmym);
$timestamp=time()+60+10;
if ($sayabim == 0){
$odaid=odabulno($_SESSION[oda],"id");
$ekleabi=$db->query("INSERT INTO ".$prefix."online (kadi,online,oda,odaid,cinsiyet,gorevli)values('$_SESSION[email]','$timestamp','$_SESSION[oda]','$odaid','$cinsiyetout','$_SESSION[seviyeid]')");
}else{
$onlgncl=$db->query("UPDATE ".$prefix."online SET online='$timestamp',oda='$_SESSION[oda]' WHERE kadi='$_SESSION[email]'");
}
$fazlalarisil=$db->query("DELETE FROM ".$prefix."online WHERE online < ".time()."");
}// online aktifmi
$key = sha1($_SERVER["HTTP_HOST"]."/&%+EWDFSDFSD6%F&+%");
header("location:index.php");
}// misafirin yazdığı nick db de yoksa giriş yaptır sessionları ata
}// özel karakter kontrolü
}// misafir girişi açıkmı
}else{ // şifre boşmu yani misafirmi misafir değilse üye bilgilerini kontrol et
$sifre=sie($_POST["sifre"]);
$sqli=sprintf("SELECT * FROM ".$prefix."uyeler WHERE kadi='%s' AND sifre='%s'",
mysql_real_escape_string($kadi),
mysql_real_escape_string($sifre));
$giris = $db->query($sqli);
$al=$db->fetch_array($giris);
if ($al){
if ($al[durum] != "1"){
if(cagir(aktivasyon) == "2"){
?><script>alert('Üyeliğiniz Yönetici Tarafından Onaylandıkdan Sonra \nGiriş Yapabilirsiniz !');</script>
<?php
}elseif(cagir(aktivasyon) == "3"){
?><script>alert('Mail Adresinize Gelen Aktivasyon Kodunu\n24 saat içinde Onaylandıkdan Sonra \nGiriş Yapabilirsiniz !');</script>
<?php
}
?>
</script><script type=text/javascript>location.href='index.php';</script>
<?php
die();
}
if (!eregi("[^aAbBcCçÇdDeEfFgGğĞhHiİıIjJkKlLmMnNoOöÖpQqPrRsSşŞtTuUüÜvVyYwWxXzZ0123456789\_\-]",$_POST[opsifre])){
$opsifre=urlencode(utf_converter($_POST[opsifre]));
}else{
$opsifre= $_POST[opsifre];
}
session_register("girdi");
session_register("id");
session_register("email");
session_register("cinsiyet");
session_register("grupid");
session_register("gizli");
session_register("seviyeid");
if ($_POST[performans] == 1){
session_register("dusukbaglanti");
}else{
session_unregister("dusukbaglanti");
}
if($_POST[durum] == 1 and seviyeyetkibul($al[grup],ikonsec,$al[id]) == 1)
{
session_register("ozelicon");
$_SESSION[ozelicon] = $_POST[icon];
}
$_SESSION[id]=$al[id];
$_SESSION[girdi]=true;
$_SESSION[email]=$al[kadi];
$_SESSION[grupid]=$al[seviye];
$_SESSION[cinsiyet]=$al[cinsiyet];
$_SESSION[seviyeid]=$al[grup];
$_SESSION[gizli]=seviyeyetkibul($al[grup],gizligiris,$al[id]);
$_SESSION["giriszamani"]=time();
$_SESSION["girishu"]=intval($al["hu"]);
//////GÜNCELLEMELER
// giriş log kaydı
glog($al[kadi],$_SESSION[cinsiyet],$_SESSION[seviyeid],$al["log"]);
// giriş log kaydı
$sngirsi=time();
$gncll=$db->query("UPDATE ".$prefix."uyeler SET ip='$_SERVER[REMOTE_ADDR]',songiris='$sngirsi' WHERE id='$al[id]'");
// online listesi güncelleme
if ($_SESSION[cinsiyet] == "Erkek"){
$cinsiyetout=1;
}else{
$cinsiyetout=0;
}
$gorevliout=$_SESSION[seviyeid];
$bbvmym=$db->query("SELECT kadi FROM ".$prefix."online WHERE kadi='$_SESSION[email]'");
$sayabim=$db->num_rows($bbvmym);
$timestamp=time()+60;
if ($sayabim == 0){
$odaid=odabulno($_SESSION[oda],"id");
$ekleabi=$db->query("INSERT INTO ".$prefix."online (kadi,online,oda,odaid,tip,cinsiyet,gorevli)values('$_SESSION[email]','$timestamp','$_SESSION[oda]','$odaid','1','$cinsiyetout','$gorevliout')");
}else{
$onlgncl=$db->query("UPDATE ".$prefix."online SET online='$timestamp',oda='$_SESSION[oda]',tip='1' WHERE kadi='$_SESSION[email]'");
}
// online aktifmi
// online listesi güncelleme
//////GÜNCLLEMELER
header("location:index.php");
}else{
?>
<script type="text/javascript">alert('Hatalı Giriş \n Lütfen Tekrar Deneyiniz...');
</script><script type=text/javascript>location.href='index.php';</script>
<?php
}// if al
}// şifre boşmu
break;
case "cikis":
session_destroy();
header("location:index.php");
break;
}
?> Face App. baglanti yardim pls (PHP)
2
●464
- 07-09-2012, 01:37:53Asagida verdigim kodlar, bir seslichat paneline ait. buraya normalde giris kullanici adi yazilarak yapiliyor. benim yapmak istedigim buraya facebook uzerinden giris yapilmasidir. yani detaylara girmem gerekirse, Facebook uygulamasi actim ve ordan giris yaptiginda buraya facebook adi soyadi ve profil resmi ile burdan otomatik sohbet paneline girmesi cok ugrastim hacilar ama cikamadim isin icinden .(
- 07-09-2012, 02:02:58