Yardım Authme Site Kayıt Scripti

FackYigit

Ağaç Yumruklayıcı
Mesajlar
25
En iyi cevaplar
0
Beğeniler
2
Puanları
0
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /var/customers/webs/ni967666_3/index.php on line 79 bu hatayı alıyorum

line 79'da yazanlar ise: if(mysql_num_rows($sql) < 1){
 


onuraygntrr

Demir Madencisi
Mesajlar
272
En iyi cevaplar
0
Beğeniler
206
Puanları
0
Tüm kodu at ki yardımcı olalım $sql değişkeni bize vahiyle gelmiyor ne yazık ki :(
 

FackYigit

Ağaç Yumruklayıcı
Mesajlar
25
En iyi cevaplar
0
Beğeniler
2
Puanları
0
Görmek için Spoilera tıklayın.

<?php
include "config.php";
session_start();
function clearMethod($mVar){
if(is_array($mVar)){
foreach($mVar as $gVal => $gVar){
if(!is_array($gVar)){
$mVar[$gVal] = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($gVar))))))))); // -> Dizi olmadigini fark edip temizledik.
}else{
$mVar[$gVal] = clearMethod($gVar);
}
}
}else{
$mVar = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($mVar))))))))); // -> Dizi olmadigini fark edip temizledik.
}
return $mVar;


}
function gonder($alici,$konu,$mesaj){
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'To: Authme Üyelik Scripti <[email protected]>' . "\r\n";
$headers .= 'From: Authme Scripti <[email protected]>' . "\r\n";
mail($alici,$konu,$mesaj,$headers);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>GameFack MC 1.7.X</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>GAMEFACK </h1>
<p>Burasi GameFack Dostum!</p>
</div>
<div id="content">
<div id="menu">
<ul>
<li><a href="index.php" class="first">AnaSayfa</a></li>
<?php
if($_SESSION['giris'] == "1"){
if($_SESSION['giris'] == "1"){
$uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
$uyecek = mysql_fetch_array($uyesql);
}
echo '
<li><a href="index.php?s=uye">Uye Paneli</a></li>
<li><a href="index.php?s=kurallar">Kurallar</a></li>
<li><a href="index.php?s=cikis">Çikis</a></li>
<div style="float:right; margin:7px 0px 0px 0px;"><font color=red>Hosgeldin '.$uyecek['username'].' &nbsp</div>
';
}else{
echo '
<li><a href="index.php?s=kayit">Kayit Ol</a></li>
<li><a href="index.php?s=giris">Giris</a></li>
<li><a href="index.php?s=kurallar">Kurallar</a></li>
';
}
?>
</ul>
</div>
<div id="text"><center>
<h2>Authme</h2><br>
<?php
function anasayfa(){
echo "GameFack Kayıt Sayfası Hosgeldiniz Ustteki Kayit Ol Sayfasına Giriniz.";
}

function kayit(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}
$sql = mysql_query("SELECT * FROM authme WHERE ip='".$_SERVER['REMOTE_ADDR']."'");
if(mysql_num_rows($sql) < 1){
if(isset($_POST['kayit'])){
$sql = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");
if(($_POST['kull'] == "") or ($_POST['pass'] == "") or ($_POST['email'] == "") or ($_POST['captcha'] == "")){
echo "<font color=red>Lütfen Bos Alan Birakmayin</font>";
}elseif($_SESSION['gelen'] !== $_POST['captcha']){
echo "<font color=red>Güvenlik Kodu Hatali</font>";
}elseif(!mysql_num_rows($sql) < 1){
echo "<font color=red>Böyle Bir Kullanici Mevcut</font>";
}else{
$sql = mysql_query("INSERT INTO authme (`username`, `password`, `ip`, `lastlogin`, `x`, `y`, `z`, `world`, `email`) VALUES ('".clearMethod($_POST['kull'])."', '".md5($_POST['pass'])."', '".$_SERVER['REMOTE_ADDR']."', NULL, '0', '0', '0', 'world', '".clearMethod($_POST['email'])."');");
echo "<font color=green>Basariyla Kayit Oldunuz</font>";
echo mysql_error();

}

}
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

}else{
echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}

}

function giris(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}
if(isset($_POST['giris'])){
$sql = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");
$cek = mysql_fetch_array($sql);
if(($_POST['kull'] == "") or ($_POST['pass'] == "")){
echo "<font color=red>Lütfen Bos Alan Birakmayin.</font>";
}elseif(mysql_num_rows($sql) < 1){
echo "<font color=red>Böyle Bir Kullanici Bulunamadi.</font>";
}elseif($cek['password'] !== md5($_POST['pass'])){
echo "<font color=red>Sifreniz Hatali.</font>";
}else{
echo "<font color=green>Basariyla Giris Yaptiniz. Yönlendiriliyorsunuz Lütfen Bekleyin</font>";
echo '<meta http-equiv="refresh" content="3;URL=index.php">';
$_SESSION['giris'] = "1";
$_SESSION['id'] = $cek['id'];
}

}

echo "<form action='' method=POST><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull></td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=giris value='Giris'></td>
</tr>
</table></form>";
}

function kurallar(){
echo "Bos";
}

function cikis(){
unset($_SESSION['giris']);
unset($_SESSION['id']);
header('Location: index.php');
}

function uye(){
if($_SESSION['giris'] !== "1"){header('Location: index.php');}else{
$uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
$uyecek = mysql_fetch_array($uyesql);
echo "Kullanici Adi : <font color=red>".$uyecek['username']."</font><br>";
echo "E-Mail : <font color=red>".$uyecek['email']."</font><br>";
if($uyecek['lastlogin'] == NULL){
$sgiris = "GIRIS YAPILMAMIS";
}else{
$sgiris = date('d/m/Y m:i', $uyecek['lastlogin']);
}
echo "Son Giris : <font color=red>".$sgiris."</font><br>";
echo "<a href='index.php?s=uye&sifre'>Sifreni Degistir</a>";
if(isset($_GET['sifre'])){
echo "<form action='' method=POST><table>
<tr>
<td>Eski Sifre</td>
<td>:</td>
<td><input type=password name=esifre maxlength=16></td>
</tr>
<tr>
<td>Yeni Sifre</td>
<td>:</td>
<td><input type=password name=ysifre maxlength=16>1-16</td>
</tr>
<tr>
<td>Yeni Sifre Tekrar</td>
<td>:</td>
<td><input type=password name=ysifret maxlength=16>1-16</td>
</tr>
<tr>
<td colspan=3 align=center><input type=submit name=sifre value='Degistir'></td>
</tr>
</table></form>";
if(isset($_POST['sifre'])){

if(($_POST['esifre'] == "") or ($_POST['ysifre'] == "") or ($_POST['ysifret'] == "")){
echo "<font color=red><center>Bos Alan Birakmayin.</center></font>";
}elseif($_POST['ysifre'] !== $_POST['ysifret']){
echo "<font color=red><center>Sifreler Eslesmiyor.</center></font>";
}elseif($uyecek['password'] !== md5($_POST['esifre'])){
echo "<font color=red><center>Sifrenizi Yanlis Girdiniz.</center></font>";
}else{
mysql_query("UPDATE authme SET password='".md5($_POST['ysifre'])."' WHERE id='".$_SESSION['id']."'");
echo "<font color=green>Sifreniz Basariyla Degistirildi.</font>";
}

}
}
}
}
switch($_GET['s']){

default;
anasayfa();
break;

case "kayit";
kayit();
break;

case "giris";
giris();
break;

case "kurallar";
kurallar();
break;

case "cikis";
cikis();
break;

case "uye";
uye();
break;
}
?></center></div>
</div>
<div id="footer">
<div id="footer-up">
</div>
<div id="footer-down">
@2016 GameFack Bütün Hakları Sakldır.</div>
</div>

</div>
</body>
</html>
 

onuraygntrr

Demir Madencisi
Mesajlar
272
En iyi cevaplar
0
Beğeniler
206
Puanları
0
PHP:
$ip = $_SERVER['REMOTE_ADDR'];
$sql = mysql_query("SELECT * FROM authme WHERE ip='$ip'");

Bu şekilde değiştiriniz kodları
 

FackYigit

Ağaç Yumruklayıcı
Mesajlar
25
En iyi cevaplar
0
Beğeniler
2
Puanları
0
$sql = mysql_query("SELECT * FROM authme WHERE ip='".$_SERVER['REMOTE_ADDR']."'");
<?php
include "config.php";
session_start();
function clearMethod($mVar){
if(is_array($mVar)){
foreach($mVar as $gVal => $gVar){
if(!is_array($gVar)){
$mVar[$gVal] = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($gVar))))))))); // -> Dizi olmadigini fark edip temizledik.
}else{
$mVar[$gVal] = clearMethod($gVar);
}
}
}else{
$mVar = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($mVar))))))))); // -> Dizi olmadigini fark edip temizledik.
}
return $mVar;


}
function gonder($alici,$konu,$mesaj){
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'To: Authme Üyelik Scripti <[email protected]>' . "\r\n";
$headers .= 'From: Authme Scripti <[email protected]>' . "\r\n";
mail($alici,$konu,$mesaj,$headers);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>GameFack MC 1.7.X</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>GAMEFACK </h1>
<p>Burasi GameFack Dostum!</p>
</div>
<div id="content">
<div id="menu">
<ul>
<li><a href="index.php" class="first">AnaSayfa</a></li>
<?php
if($_SESSION['giris'] == "1"){
if($_SESSION['giris'] == "1"){
$uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
$uyecek = mysql_fetch_array($uyesql);
}
echo '
<li><a href="index.php?s=uye">Uye Paneli</a></li>
<li><a href="index.php?s=kurallar">Kurallar</a></li>
<li><a href="index.php?s=cikis">Çikis</a></li>
<div style="float:right; margin:7px 0px 0px 0px;"><font color=red>Hosgeldin '.$uyecek['username'].' &nbsp</div>
';
}else{
echo '
<li><a href="index.php?s=kayit">Kayit Ol</a></li>
<li><a href="index.php?s=giris">Giris</a></li>
<li><a href="index.php?s=kurallar">Kurallar</a></li>
';
}
?>
</ul>
</div>
<div id="text"><center>
<h2>Authme</h2><br>
<?php
function anasayfa(){
echo "GameFack Kayıt Sayfası Hosgeldiniz Ustteki Kayit Ol Sayfasına Giriniz.";
}

function kayit(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}
$ip = $_SERVER['REMOTE_ADDR'];
$sql = mysql_query("SELECT * FROM authme WHERE ip='$ip'");
if(mysql_num_rows($sql) < 1){
if(isset($_POST['kayit'])){
$sql = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");
if(($_POST['kull'] == "") or ($_POST['pass'] == "") or ($_POST['email'] == "") or ($_POST['captcha'] == "")){
echo "<font color=red>Lütfen Bos Alan Birakmayin</font>";
}elseif($_SESSION['gelen'] !== $_POST['captcha']){
echo "<font color=red>Güvenlik Kodu Hatali</font>";
}elseif(!mysql_num_rows($sql) < 1){
echo "<font color=red>Böyle Bir Kullanici Mevcut</font>";
}else{
$sql = mysql_query("INSERT INTO authme (`username`, `password`, `ip`, `lastlogin`, `x`, `y`, `z`, `world`, `email`) VALUES ('".clearMethod($_POST['kull'])."', '".md5($_POST['pass'])."', '".$_SERVER['REMOTE_ADDR']."', NULL, '0', '0', '0', 'world', '".clearMethod($_POST['email'])."');");
echo "<font color=green>Basariyla Kayit Oldunuz</font>";
echo mysql_error();

}

}
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

}else{
echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}

}

function giris(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}
if(isset($_POST['giris'])){
$sql = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");
$cek = mysql_fetch_array($sql);
if(($_POST['kull'] == "") or ($_POST['pass'] == "")){
echo "<font color=red>Lütfen Bos Alan Birakmayin.</font>";
}elseif(mysql_num_rows($sql) < 1){
echo "<font color=red>Böyle Bir Kullanici Bulunamadi.</font>";
}elseif($cek['password'] !== md5($_POST['pass'])){
echo "<font color=red>Sifreniz Hatali.</font>";
}else{
echo "<font color=green>Basariyla Giris Yaptiniz. Yönlendiriliyorsunuz Lütfen Bekleyin</font>";
echo '<meta http-equiv="refresh" content="3;URL=index.php">';
$_SESSION['giris'] = "1";
$_SESSION['id'] = $cek['id'];
}

}

echo "<form action='' method=POST><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull></td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=giris value='Giris'></td>
</tr>
</table></form>";
}

function kurallar(){
echo "Bos";
}

function cikis(){
unset($_SESSION['giris']);
unset($_SESSION['id']);
header('Location: index.php');
}

function uye(){
if($_SESSION['giris'] !== "1"){header('Location: index.php');}else{
$uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
$uyecek = mysql_fetch_array($uyesql);
echo "Kullanici Adi : <font color=red>".$uyecek['username']."</font><br>";
echo "E-Mail : <font color=red>".$uyecek['email']."</font><br>";
if($uyecek['lastlogin'] == NULL){
$sgiris = "GIRIS YAPILMAMIS";
}else{
$sgiris = date('d/m/Y m:i', $uyecek['lastlogin']);
}
echo "Son Giris : <font color=red>".$sgiris."</font><br>";
echo "<a href='index.php?s=uye&sifre'>Sifreni Degistir</a>";
if(isset($_GET['sifre'])){
echo "<form action='' method=POST><table>
<tr>
<td>Eski Sifre</td>
<td>:</td>
<td><input type=password name=esifre maxlength=16></td>
</tr>
<tr>
<td>Yeni Sifre</td>
<td>:</td>
<td><input type=password name=ysifre maxlength=16>1-16</td>
</tr>
<tr>
<td>Yeni Sifre Tekrar</td>
<td>:</td>
<td><input type=password name=ysifret maxlength=16>1-16</td>
</tr>
<tr>
<td colspan=3 align=center><input type=submit name=sifre value='Degistir'></td>
</tr>
</table></form>";
if(isset($_POST['sifre'])){

if(($_POST['esifre'] == "") or ($_POST['ysifre'] == "") or ($_POST['ysifret'] == "")){
echo "<font color=red><center>Bos Alan Birakmayin.</center></font>";
}elseif($_POST['ysifre'] !== $_POST['ysifret']){
echo "<font color=red><center>Sifreler Eslesmiyor.</center></font>";
}elseif($uyecek['password'] !== md5($_POST['esifre'])){
echo "<font color=red><center>Sifrenizi Yanlis Girdiniz.</center></font>";
}else{
mysql_query("UPDATE authme SET password='".md5($_POST['ysifre'])."' WHERE id='".$_SESSION['id']."'");
echo "<font color=green>Sifreniz Basariyla Degistirildi.</font>";
}

}
}
}
}
switch($_GET['s']){

default;
anasayfa();
break;

case "kayit";
kayit();
break;

case "giris";
giris();
break;

case "kurallar";
kurallar();
break;

case "cikis";
cikis();
break;

case "uye";
uye();
break;
}
?></center></div>
</div>
<div id="footer">
<div id="footer-up">
</div>
<div id="footer-down">
@2016 GameFack Bütün Hakları Sakldır.</div>
</div>

</div>
</body>
</html>

böyle yaptım şimdi line 79 değil line 80 hatası verdi

<?php
include "config.php";
session_start();
function clearMethod($mVar){
if(is_array($mVar)){
foreach($mVar as $gVal => $gVar){
if(!is_array($gVar)){
$mVar[$gVal] = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($gVar))))))))); // -> Dizi olmadigini fark edip temizledik.
}else{
$mVar[$gVal] = clearMethod($gVar);
}
}
}else{
$mVar = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($mVar))))))))); // -> Dizi olmadigini fark edip temizledik.
}
return $mVar;


}
function gonder($alici,$konu,$mesaj){
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'To: Authme Üyelik Scripti <[email protected]>' . "\r\n";
$headers .= 'From: Authme Scripti <[email protected]>' . "\r\n";
mail($alici,$konu,$mesaj,$headers);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>GameFack MC 1.7.X</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
<div id="header">
<h1>GAMEFACK </h1>
<p>Burasi GameFack Dostum!</p>
</div>
<div id="content">
<div id="menu">
<ul>
<li><a href="index.php" class="first">AnaSayfa</a></li>
<?php
if($_SESSION['giris'] == "1"){
if($_SESSION['giris'] == "1"){
$uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
$uyecek = mysql_fetch_array($uyesql);
}
echo '
<li><a href="index.php?s=uye">Uye Paneli</a></li>
<li><a href="index.php?s=kurallar">Kurallar</a></li>
<li><a href="index.php?s=cikis">Çikis</a></li>
<div style="float:right; margin:7px 0px 0px 0px;"><font color=red>Hosgeldin '.$uyecek['username'].' &nbsp</div>
';
}else{
echo '
<li><a href="index.php?s=kayit">Kayit Ol</a></li>
<li><a href="index.php?s=giris">Giris</a></li>
<li><a href="index.php?s=kurallar">Kurallar</a></li>
';
}
?>
</ul>
</div>
<div id="text"><center>
<h2>Authme</h2><br>
<?php
function anasayfa(){
echo "GameFack Kayıt Sayfası Hosgeldiniz Ustteki Kayit Ol Sayfasına Giriniz.";
}

function kayit(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}
$ip = $_SERVER['REMOTE_ADDR'];
$sql = mysql_query("SELECT * FROM authme WHERE ip='$ip'");
if(isset($_POST['kayit'])){
$sql = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");
if(($_POST['kull'] == "") or ($_POST['pass'] == "") or ($_POST['email'] == "") or ($_POST['captcha'] == "")){
echo "<font color=red>Lütfen Bos Alan Birakmayin</font>";
}elseif($_SESSION['gelen'] !== $_POST['captcha']){
echo "<font color=red>Güvenlik Kodu Hatali</font>";
}elseif(!mysql_num_rows($sql) < 1){
echo "<font color=red>Böyle Bir Kullanici Mevcut</font>";
}else{
$sql = mysql_query("INSERT INTO authme (`username`, `password`, `ip`, `lastlogin`, `x`, `y`, `z`, `world`, `email`) VALUES ('".clearMethod($_POST['kull'])."', '".md5($_POST['pass'])."', '".$_SERVER['REMOTE_ADDR']."', NULL, '0', '0', '0', 'world', '".clearMethod($_POST['email'])."');");
echo "<font color=green>Basariyla Kayit Oldunuz</font>";
echo mysql_error();

}

}
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}


function giris(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}
if(isset($_POST['giris'])){
$sql = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");
$cek = mysql_fetch_array($sql);
if(($_POST['kull'] == "") or ($_POST['pass'] == "")){
echo "<font color=red>Lütfen Bos Alan Birakmayin.</font>";
}elseif(mysql_num_rows($sql) < 1){
echo "<font color=red>Böyle Bir Kullanici Bulunamadi.</font>";
}elseif($cek['password'] !== md5($_POST['pass'])){
echo "<font color=red>Sifreniz Hatali.</font>";
}else{
echo "<font color=green>Basariyla Giris Yaptiniz. Yönlendiriliyorsunuz Lütfen Bekleyin</font>";
echo '<meta http-equiv="refresh" content="3;URL=index.php">';
$_SESSION['giris'] = "1";
$_SESSION['id'] = $cek['id'];
}

}

echo "<form action='' method=POST><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull></td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=giris value='Giris'></td>
</tr>
</table></form>";
}

function kurallar(){
echo "Bos";
}

function cikis(){
unset($_SESSION['giris']);
unset($_SESSION['id']);
header('Location: index.php');
}

function uye(){
if($_SESSION['giris'] !== "1"){header('Location: index.php');}else{
$uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
$uyecek = mysql_fetch_array($uyesql);
echo "Kullanici Adi : <font color=red>".$uyecek['username']."</font><br>";
echo "E-Mail : <font color=red>".$uyecek['email']."</font><br>";
if($uyecek['lastlogin'] == NULL){
$sgiris = "GIRIS YAPILMAMIS";
}else{
$sgiris = date('d/m/Y m:i', $uyecek['lastlogin']);
}
echo "Son Giris : <font color=red>".$sgiris."</font><br>";
echo "<a href='index.php?s=uye&sifre'>Sifreni Degistir</a>";
if(isset($_GET['sifre'])){
echo "<form action='' method=POST><table>
<tr>
<td>Eski Sifre</td>
<td>:</td>
<td><input type=password name=esifre maxlength=16></td>
</tr>
<tr>
<td>Yeni Sifre</td>
<td>:</td>
<td><input type=password name=ysifre maxlength=16>1-16</td>
</tr>
<tr>
<td>Yeni Sifre Tekrar</td>
<td>:</td>
<td><input type=password name=ysifret maxlength=16>1-16</td>
</tr>
<tr>
<td colspan=3 align=center><input type=submit name=sifre value='Degistir'></td>
</tr>
</table></form>";
if(isset($_POST['sifre'])){

if(($_POST['esifre'] == "") or ($_POST['ysifre'] == "") or ($_POST['ysifret'] == "")){
echo "<font color=red><center>Bos Alan Birakmayin.</center></font>";
}elseif($_POST['ysifre'] !== $_POST['ysifret']){
echo "<font color=red><center>Sifreler Eslesmiyor.</center></font>";
}elseif($uyecek['password'] !== md5($_POST['esifre'])){
echo "<font color=red><center>Sifrenizi Yanlis Girdiniz.</center></font>";
}else{
mysql_query("UPDATE authme SET password='".md5($_POST['ysifre'])."' WHERE id='".$_SESSION['id']."'");
echo "<font color=green>Sifreniz Basariyla Degistirildi.</font>";
}

}
}
}
}
switch($_GET['s']){

default;
anasayfa();
break;

case "kayit";
kayit();
break;

case "giris";
giris();
break;

case "kurallar";
kurallar();
break;

case "cikis";
cikis();
break;

case "uye";
uye();
break;
}
?></center></div>
</div>
<div id="footer">
<div id="footer-up">
</div>
<div id="footer-down">
@2016 GameFack Bütün Hakları Sakldır.</div>
</div>

</div>
</body>
</html>

biraz düzenleme yaptım şimdi Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /var/customers/webs/ni967666_3/index.php on line 86
hatası veriyor
 

MediaRise

PLAY.CRAFTRISE.TC
Mesajlar
340
En iyi cevaplar
0
Beğeniler
270
Puanları
950
@chayigit

PHP:
error_reporting(0);  // Hâlâ hata vermeye devam ederse bu kodu silme, Warning mesajlarını gizleyecektir.
function kayit(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}

$ip = $_SERVER['REMOTE_ADDR'];

$ipsayisi = mysql_query("SELECT * FROM authme WHERE ip='$ip'");

if(mysql_num_rows($ipsayisi) < 1){
 
    if(isset($_POST['kayit'])){
 
    $isimsayisi = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");

    if(!$_POST['kull'] || !$_POST['pass'] || !$_POST['email' || !$_POST['captcha']){
 
        echo "<font color=red>Lütfen Bos Alan Birakmayin</font>";

    }elseif($_SESSION['gelen'] != $_POST['captcha']){
 
        echo "<font color=red>Güvenlik Kodu Hatali</font>";

    }elseif(mysql_num_rows($isimsayisi) < 1){
     
        echo "<font color=red>Böyle Bir Kullanici Mevcut</font>";

    }else{
     
        $kaydet = mysql_query("INSERT INTO authme (`username`, `password`, `ip`, `lastlogin`, `x`, `y`, `z`, `world`, `email`) VALUES ('".clearMethod($_POST['kull'])."', '".md5($_POST['pass'])."', '".$_SERVER['REMOTE_ADDR']."', NULL, '0', '0', '0', 'world', '".clearMethod($_POST['email'])."');");

        if ($kaydet){
            echo "<font color=green>Basariyla Kayit Oldunuz</font>";
        }else{
            echo "<font color=green>Kayıt olma başarısız. Hata: ".mysql_error()."</font>";
        }

    }
    }
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

}else{
echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}

}
 

FackYigit

Ağaç Yumruklayıcı
Mesajlar
25
En iyi cevaplar
0
Beğeniler
2
Puanları
0
PHP:
<?php
include "config.php";
session_start();
function clearMethod($mVar){
    if(is_array($mVar)){
        foreach($mVar as $gVal => $gVar){
            if(!is_array($gVar)){
                    $mVar[$gVal] = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($gVar)))))))));  // -> Dizi olmadigini fark edip temizledik.
            }else{
                    $mVar[$gVal] = clearMethod($gVar);
            }
        }
    }else{
        $mVar = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($mVar))))))))); // -> Dizi olmadigini fark edip temizledik.
    }
    return $mVar;
   

}
function gonder($alici,$konu,$mesaj){
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
    $headers .= 'To: Authme Üyelik Scripti <[email protected]>' . "\r\n";
    $headers .= 'From: Authme Scripti <[email protected]>' . "\r\n";
    mail($alici,$konu,$mesaj,$headers);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>GameFack MC 1.7.X</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
        <div id="header">
        <h1>GAMEFACK  </h1>
        <p>Burasi GameFack Dostum!</p>
        </div>
        <div id="content">
            <div id="menu">
            <ul>
                <li><a href="index.php" class="first">AnaSayfa</a></li>
                <?php
                if($_SESSION['giris'] == "1"){
                if($_SESSION['giris'] == "1"){
                $uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
                $uyecek = mysql_fetch_array($uyesql);
                }   
                echo '
                <li><a href="index.php?s=uye">Uye Paneli</a></li>
                <li><a href="index.php?s=kurallar">Kurallar</a></li>
                <li><a href="index.php?s=cikis">Çikis</a></li>
                <div style="float:right; margin:7px 0px 0px 0px;"><font color=red>Hosgeldin '.$uyecek['username'].' &nbsp</div>
                ';
                }else{
                echo '
                <li><a href="index.php?s=kayit">Kayit Ol</a></li>
                <li><a href="index.php?s=giris">Giris</a></li>
                <li><a href="index.php?s=kurallar">Kurallar</a></li>
                ';               
                }
                ?>
            </ul>
            </div>
            <div id="text"><center>
            <h2>Authme</h2><br>
<?php
function anasayfa(){
echo "GameFack Kayıt Sayfası Hosgeldiniz Ustteki Kayit Ol Sayfasına Giriniz.";
}

function kayit(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}

$ip = $_SERVER['REMOTE_ADDR'];

$ipsayisi = mysql_query("SELECT * FROM authme WHERE ip='$ip'");

if(mysql_num_rows($ipsayisi) < 1){
    if(isset($_POST['kayit'])){
    $isimsayisi = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");

    if(!$_POST['kull'] || !$_POST['pass'] || !$_POST['email' || !$_POST['captcha']){
        echo "<font color=red>Lütfen Bos Alan Birakmayin</font>";

    }elseif($_SESSION['gelen'] != $_POST['captcha']){
        echo "<font color=red>Güvenlik Kodu Hatali</font>";

    }elseif(mysql_num_rows($isimsayisi) < 1){
    
        echo "<font color=red>Böyle Bir Kullanici Mevcut</font>";

    }else{
    
        $kaydet = mysql_query("INSERT INTO authme (`username`, `password`, `ip`, `lastlogin`, `x`, `y`, `z`, `world`, `email`) VALUES ('".clearMethod($_POST['kull'])."', '".md5($_POST['pass'])."', '".$_SERVER['REMOTE_ADDR']."', NULL, '0', '0', '0', 'world', '".clearMethod($_POST['email'])."');");

        if ($kaydet){
            echo "<font color=green>Basariyla Kayit Oldunuz</font>";
        }else{
            echo "<font color=green>Kayıt olma başarısız. Hata: ".mysql_error()."</font>";
        }

    }
    }
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

}else{
echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}

}
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}


function giris(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}
if(isset($_POST['giris'])){
$sql = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");
$cek = mysql_fetch_array($sql);
if(($_POST['kull'] == "") or ($_POST['pass'] == "")){
echo "<font color=red>Lütfen Bos Alan Birakmayin.</font>";
}elseif(mysql_num_rows($sql) < 1){
echo "<font color=red>Böyle Bir Kullanici Bulunamadi.</font>";
}elseif($cek['password'] !== md5($_POST['pass'])){
echo "<font color=red>Sifreniz Hatali.</font>";
}else{
echo "<font color=green>Basariyla Giris Yaptiniz. Yönlendiriliyorsunuz Lütfen Bekleyin</font>";
echo '<meta http-equiv="refresh" content="3;URL=index.php">';
$_SESSION['giris'] = "1";
$_SESSION['id'] = $cek['id'];
}

}

echo "<form action='' method=POST><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull></td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=giris value='Giris'></td>
</tr>
</table></form>";
}

function kurallar(){
echo "Bos";
}

function cikis(){
unset($_SESSION['giris']);
unset($_SESSION['id']);
header('Location: index.php');
}

function uye(){
if($_SESSION['giris'] !== "1"){header('Location: index.php');}else{
$uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
$uyecek = mysql_fetch_array($uyesql);
echo "Kullanici Adi : <font color=red>".$uyecek['username']."</font><br>";
echo "E-Mail : <font color=red>".$uyecek['email']."</font><br>";
if($uyecek['lastlogin'] == NULL){
$sgiris = "GIRIS YAPILMAMIS";
}else{
$sgiris = date('d/m/Y m:i', $uyecek['lastlogin']);
}
echo "Son Giris : <font color=red>".$sgiris."</font><br>";
echo "<a href='index.php?s=uye&sifre'>Sifreni Degistir</a>";
if(isset($_GET['sifre'])){
echo "<form action='' method=POST><table>
<tr>
<td>Eski Sifre</td>
<td>:</td>
<td><input type=password name=esifre maxlength=16></td>
</tr>
<tr>
<td>Yeni Sifre</td>
<td>:</td>
<td><input type=password name=ysifre maxlength=16>1-16</td>
</tr>
<tr>
<td>Yeni Sifre Tekrar</td>
<td>:</td>
<td><input type=password name=ysifret maxlength=16>1-16</td>
</tr>
<tr>
<td colspan=3 align=center><input type=submit name=sifre value='Degistir'></td>
</tr>
</table></form>";
if(isset($_POST['sifre'])){

if(($_POST['esifre'] == "") or ($_POST['ysifre'] == "") or ($_POST['ysifret'] == "")){
echo "<font color=red><center>Bos Alan Birakmayin.</center></font>";
}elseif($_POST['ysifre'] !== $_POST['ysifret']){
echo "<font color=red><center>Sifreler Eslesmiyor.</center></font>";
}elseif($uyecek['password'] !== md5($_POST['esifre'])){
echo "<font color=red><center>Sifrenizi Yanlis Girdiniz.</center></font>";
}else{
mysql_query("UPDATE authme SET password='".md5($_POST['ysifre'])."' WHERE id='".$_SESSION['id']."'");
echo "<font color=green>Sifreniz Basariyla Degistirildi.</font>";
}

}
}
}
}
switch($_GET['s']){

default;
anasayfa();
break;

case "kayit";
kayit();
break;

case "giris";
giris();
break;

case "kurallar";
kurallar();
break;

case "cikis";
cikis();
break;

case "uye";
uye();
break;
}
?></center></div>
        </div>
<div id="footer">
    <div id="footer-up">
    </div>
    <div id="footer-down">
    @2016 GameFack Bütün Hakları Sakldır.</div>
</div>
       
</div>
</body>
</html>

böyle yaptım ama bu sefer site gitti verdiği hata Parse error: syntax error, unexpected ')', expecting ']' in /var/customers/webs/ni967666_3/index.php on line 89

PHP:
<?php
include "config.php";
session_start();
function clearMethod($mVar){
    if(is_array($mVar)){
        foreach($mVar as $gVal => $gVar){
            if(!is_array($gVar)){
                    $mVar[$gVal] = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($gVar)))))))));  // -> Dizi olmadigini fark edip temizledik.
            }else{
                    $mVar[$gVal] = clearMethod($gVar);
            }
        }
    }else{
        $mVar = htmlspecialchars(strip_tags(urldecode(mysql_escape_string(addslashes(stripslashes(stripslashes(trim(htmlspecialchars_decode($mVar))))))))); // -> Dizi olmadigini fark edip temizledik.
    }
    return $mVar;
   

}
function gonder($alici,$konu,$mesaj){
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
    $headers .= 'To: Authme Üyelik Scripti <[email protected]>' . "\r\n";
    $headers .= 'From: Authme Scripti <[email protected]>' . "\r\n";
    mail($alici,$konu,$mesaj,$headers);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>GameFack MC 1.7.X</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="wrapper">
        <div id="header">
        <h1>GAMEFACK  </h1>
        <p>Burasi GameFack Dostum!</p>
        </div>
        <div id="content">
            <div id="menu">
            <ul>
                <li><a href="index.php" class="first">AnaSayfa</a></li>
                <?php
                if($_SESSION['giris'] == "1"){
                if($_SESSION['giris'] == "1"){
                $uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
                $uyecek = mysql_fetch_array($uyesql);
                }   
                echo '
                <li><a href="index.php?s=uye">Uye Paneli</a></li>
                <li><a href="index.php?s=kurallar">Kurallar</a></li>
                <li><a href="index.php?s=cikis">Çikis</a></li>
                <div style="float:right; margin:7px 0px 0px 0px;"><font color=red>Hosgeldin '.$uyecek['username'].' &nbsp</div>
                ';
                }else{
                echo '
                <li><a href="index.php?s=kayit">Kayit Ol</a></li>
                <li><a href="index.php?s=giris">Giris</a></li>
                <li><a href="index.php?s=kurallar">Kurallar</a></li>
                ';               
                }
                ?>
            </ul>
            </div>
            <div id="text"><center>
            <h2>Authme</h2><br>
<?php
function anasayfa(){
echo "GameFack Kayıt Sayfası Hosgeldiniz Ustteki Kayit Ol Sayfasına Giriniz.";
}

function kayit(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}

$ip = $_SERVER['REMOTE_ADDR'];

$ipsayisi = mysql_query("SELECT * FROM authme WHERE ip='$ip'");

if(mysql_num_rows($ipsayisi) < 1){
    if(isset($_POST['kayit'])){
    $isimsayisi = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");

    if(!$_POST['kull'] || !$_POST['pass'] || !$_POST['email' || !$_POST['captcha']){
        echo "<font color=red>Lütfen Bos Alan Birakmayin</font>";

    }elseif($_SESSION['gelen'] != $_POST['captcha']){
        echo "<font color=red>Güvenlik Kodu Hatali</font>";

    }elseif(mysql_num_rows($isimsayisi) < 1){
    
        echo "<font color=red>Böyle Bir Kullanici Mevcut</font>";

    }else{
    
        $kaydet = mysql_query("INSERT INTO authme (`username`, `password`, `ip`, `lastlogin`, `x`, `y`, `z`, `world`, `email`) VALUES ('".clearMethod($_POST['kull'])."', '".md5($_POST['pass'])."', '".$_SERVER['REMOTE_ADDR']."', NULL, '0', '0', '0', 'world', '".clearMethod($_POST['email'])."');");

        if ($kaydet){
            echo "<font color=green>Basariyla Kayit Oldunuz</font>";
        }else{
            echo "<font color=green>Kayıt olma başarısız. Hata: ".mysql_error()."</font>";
        }

    }
    }
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

}else{
echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}

}
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}


function giris(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}
if(isset($_POST['giris'])){
$sql = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");
$cek = mysql_fetch_array($sql);
if(($_POST['kull'] == "") or ($_POST['pass'] == "")){
echo "<font color=red>Lütfen Bos Alan Birakmayin.</font>";
}elseif(mysql_num_rows($sql) < 1){
echo "<font color=red>Böyle Bir Kullanici Bulunamadi.</font>";
}elseif($cek['password'] !== md5($_POST['pass'])){
echo "<font color=red>Sifreniz Hatali.</font>";
}else{
echo "<font color=green>Basariyla Giris Yaptiniz. Yönlendiriliyorsunuz Lütfen Bekleyin</font>";
echo '<meta http-equiv="refresh" content="3;URL=index.php">';
$_SESSION['giris'] = "1";
$_SESSION['id'] = $cek['id'];
}

}

echo "<form action='' method=POST><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull></td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=giris value='Giris'></td>
</tr>
</table></form>";
}

function kurallar(){
echo "Bos";
}

function cikis(){
unset($_SESSION['giris']);
unset($_SESSION['id']);
header('Location: index.php');
}

function uye(){
if($_SESSION['giris'] !== "1"){header('Location: index.php');}else{
$uyesql = mysql_query("SELECT * FROM authme WHERE id='".$_SESSION['id']."'");
$uyecek = mysql_fetch_array($uyesql);
echo "Kullanici Adi : <font color=red>".$uyecek['username']."</font><br>";
echo "E-Mail : <font color=red>".$uyecek['email']."</font><br>";
if($uyecek['lastlogin'] == NULL){
$sgiris = "GIRIS YAPILMAMIS";
}else{
$sgiris = date('d/m/Y m:i', $uyecek['lastlogin']);
}
echo "Son Giris : <font color=red>".$sgiris."</font><br>";
echo "<a href='index.php?s=uye&sifre'>Sifreni Degistir</a>";
if(isset($_GET['sifre'])){
echo "<form action='' method=POST><table>
<tr>
<td>Eski Sifre</td>
<td>:</td>
<td><input type=password name=esifre maxlength=16></td>
</tr>
<tr>
<td>Yeni Sifre</td>
<td>:</td>
<td><input type=password name=ysifre maxlength=16>1-16</td>
</tr>
<tr>
<td>Yeni Sifre Tekrar</td>
<td>:</td>
<td><input type=password name=ysifret maxlength=16>1-16</td>
</tr>
<tr>
<td colspan=3 align=center><input type=submit name=sifre value='Degistir'></td>
</tr>
</table></form>";
if(isset($_POST['sifre'])){

if(($_POST['esifre'] == "") or ($_POST['ysifre'] == "") or ($_POST['ysifret'] == "")){
echo "<font color=red><center>Bos Alan Birakmayin.</center></font>";
}elseif($_POST['ysifre'] !== $_POST['ysifret']){
echo "<font color=red><center>Sifreler Eslesmiyor.</center></font>";
}elseif($uyecek['password'] !== md5($_POST['esifre'])){
echo "<font color=red><center>Sifrenizi Yanlis Girdiniz.</center></font>";
}else{
mysql_query("UPDATE authme SET password='".md5($_POST['ysifre'])."' WHERE id='".$_SESSION['id']."'");
echo "<font color=green>Sifreniz Basariyla Degistirildi.</font>";
}

}
}
}
}
switch($_GET['s']){

default;
anasayfa();
break;

case "kayit";
kayit();
break;

case "giris";
giris();
break;

case "kurallar";
kurallar();
break;

case "cikis";
cikis();
break;

case "uye";
uye();
break;
}
?></center></div>
        </div>
<div id="footer">
    <div id="footer-up">
    </div>
    <div id="footer-down">
    @2016 GameFack Bütün Hakları Sakldır.</div>
</div>
       
</div>
</body>
</html>

böyle yaptım ama bu sefer site gitti verdiği hata Parse error: syntax error, unexpected ')', expecting ']' in /var/customers/webs/ni967666_3/index.php on line 89
 

MediaRise

PLAY.CRAFTRISE.TC
Mesajlar
340
En iyi cevaplar
0
Beğeniler
270
Puanları
950
@chayigit parantez unutmuşum buyur;
PHP:
error_reporting(0);
function kayit(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}

$ip = $_SERVER['REMOTE_ADDR'];

$ipsayisi = mysql_query("SELECT * FROM authme WHERE ip='$ip'");

if(mysql_num_rows($ipsayisi) < 1){
   
    if(isset($_POST['kayit'])){
   
    $isimsayisi = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");

    if(!$_POST['kull'] || !$_POST['pass'] || !$_POST['email'] || !$_POST['captcha']){
   
        echo "<font color=red>Lütfen Bos Alan Birakmayin</font>";

    }elseif($_SESSION['gelen'] !== $_POST['captcha']){
   
        echo "<font color=red>Güvenlik Kodu Hatali</font>";

    }elseif(mysql_num_rows($isimsayisi) < 1){
       
        echo "<font color=red>Böyle Bir Kullanici Mevcut</font>";

    }else{
       
        $kaydet = mysql_query("INSERT INTO authme (`username`, `password`, `ip`, `lastlogin`, `x`, `y`, `z`, `world`, `email`) VALUES ('".clearMethod($_POST['kull'])."', '".md5($_POST['pass'])."', '".$_SERVER['REMOTE_ADDR']."', NULL, '0', '0', '0', 'world', '".clearMethod($_POST['email'])."');");

        if ($kaydet){
            echo "<font color=green>Basariyla Kayit Oldunuz</font>";
        }else{
            echo "<font color=green>Kayıt olma başarısız. Hata: ".mysql_error()."</font>";
        }

    }
    }
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

}else{
echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}

}
 

FackYigit

Ağaç Yumruklayıcı
Mesajlar
25
En iyi cevaplar
0
Beğeniler
2
Puanları
0
@chayigit parantez unutmuşum buyur;
PHP:
error_reporting(0);
function kayit(){
if($_SESSION['giris'] == "1"){
header('Location: index.php');
}

$ip = $_SERVER['REMOTE_ADDR'];

$ipsayisi = mysql_query("SELECT * FROM authme WHERE ip='$ip'");

if(mysql_num_rows($ipsayisi) < 1){
  
    if(isset($_POST['kayit'])){
  
    $isimsayisi = mysql_query("SELECT * FROM authme WHERE username='".clearMethod($_POST['kull'])."'");

    if(!$_POST['kull'] || !$_POST['pass'] || !$_POST['email'] || !$_POST['captcha']){
  
        echo "<font color=red>Lütfen Bos Alan Birakmayin</font>";

    }elseif($_SESSION['gelen'] !== $_POST['captcha']){
  
        echo "<font color=red>Güvenlik Kodu Hatali</font>";

    }elseif(mysql_num_rows($isimsayisi) < 1){
      
        echo "<font color=red>Böyle Bir Kullanici Mevcut</font>";

    }else{
      
        $kaydet = mysql_query("INSERT INTO authme (`username`, `password`, `ip`, `lastlogin`, `x`, `y`, `z`, `world`, `email`) VALUES ('".clearMethod($_POST['kull'])."', '".md5($_POST['pass'])."', '".$_SERVER['REMOTE_ADDR']."', NULL, '0', '0', '0', 'world', '".clearMethod($_POST['email'])."');");

        if ($kaydet){
            echo "<font color=green>Basariyla Kayit Oldunuz</font>";
        }else{
            echo "<font color=green>Kayıt olma başarısız. Hata: ".mysql_error()."</font>";
        }

    }
    }
echo "<form action='' method=POST><center><table border=0><table>
<tr>
<td>Kullanici Adi</td>
<td>:</td>
<td><input type=text name=kull maxlength=16>1-16</td>
</tr>
<tr>
<td>Sifre</td>
<td>:</td>
<td><input type=password name=pass maxlength=16>1-16</td>
</tr>
<tr>
<td>E-Mail</td>
<td>:</td>
<td><input type=text name=email maxlength=32>1-32</td>
</tr>
<tr>
<td colspan=2><img src='guvenlik.php'></td>
<td><input type=text name=captcha></td>
</tr>
<tr>
<td colspan=3 align=right><input type=submit name=kayit value='Kayit Ol'></td>
</tr>
</table></form>";

}else{
echo "<font color=red><center>Bir Kullanici Maximum 1 Adet Üyelik Alabilir.</center></font>";
}

}
seni yoracam ama anlarmısın bilmem kayıt olmaya çalıştığımda sürekli böyle birisi kayıtlı diyor

bu daha mı kaliteli ?

@bgencacat Senin attığın linkte mysql ayarları nerede ?
 

Üst