akaturk adlı üyeden alıntı: mesajı görüntüle
seo dan kaynaklanmasın? iki dosya çakışıyordur belki..
Seoyu Kaldırdım Öyle Denedim Olmadı Ama Belki Seo'dan Kaynaklanıyordur Kesin Bir Şey Diyemem Ancak Seo'da Çok Önemli Olduğu İçin Vazgeçmekte İstemiyorum Açıkcası Kaydet.Phpleri Buraya Bırakıyorum Üzerinde Çalışmak İsteyenler Kodları Alıp İnceleyebilir.

Çalışan Kaydet.php

<? 
session_start();
include "../index2.php";
include "../sol.php";


$site = htmlspecialchars(trim($_POST['site']));
$hacker = htmlspecialchars(trim($_POST['hacker']));
$sunucu = $_POST['sunucu'];


if($_POST['gkodumuz'] == "123456" && $_POST['zgkod'] == "123456"){ // güvenlik kontrol

if( empty($site) OR empty($hacker) ){

echo "<center>Lütfen boş alan bırakmayınız<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( strlen($hacker) < 4 ) {

echo "<center>Nickiniz 4 karakterden kısa olamaz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( strlen($hacker) > 20 ) {

echo "<center>Nickiniz 3 karakterden kısa olamaz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( ereg("[ÇçĞğİıÖöŞşÜü ]",$hacker) ) {

echo "<center>Nickinizde türkçe karakter veya boşluk kullanmayınız!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( substr($site, 0, 7) != "http://")  {

echo "<center>Deface Siteniz http:// ile başlamalı!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif(empty($_POST['kod']) || empty($_SESSION['guv']) || !$_SESSION['guv']){

echo "<center>Güvenlik kodunu giriniz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif($_POST['kod'] != $_SESSION['guv']){

echo "<center>Güvenlik kodunu doğru giriniz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} else {

  //Güvenlik Kodunu Temizle
  unset($_SESSION['guv']);

$altiay = 60 * 60  * 60 * 24 * 30 * 6;
$simdi = time();

// KAYIT KONTROL

if ( strstr($site, "www") ){

$ilk = strpos($site, ".");
$orta = substr($site, $ilk+1);
$ilkson = strpos($orta, "/");
$orta = substr($site, $ilk+1, $ilkson+1);

$uzunluk = strlen($orta);
$son = substr($orta, $uzunluk-1);

if ($son == "/"){
$ara = substr($orta, 0, $uzunluk-1);
} else {
$ara = $orta;
}

} else { // www yoksa

$orta = substr($site, 7);
$ilkson = strpos($orta, "/");
$orta = substr($orta, 0, $ilkson+1);

$uzunluk = strlen($orta);
$son = substr($orta, $uzunluk-1);

if ($son == "/"){
$ara = substr($orta, 0, $uzunluk-1);
} else {
$ara = $orta;
}

} // www var mı kontrol



///site aç veya yanlış adresi göster ////

$crl = curl_init();

curl_setopt($crl, CURLOPT_TIMEOUT, "30");
curl_setopt($crl, CURLOPT_URL, "$site");
curl_setopt($crl, CURLOPT_HEADER, 0);
curl_setopt($crl, CURLOPT_RETURNTRANSFER, 1);

$icerik = addslashes(curl_exec($crl));

curl_close($crl);

if ($icerik == "") echo '<center>Girdiğiniz Adres\'in doğru olduğuna emin olunuz!<br /><br /><a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
else {

/// EKLEME ////

$tarih = time();
$hacker = addslashes($hacker);

$ekle = @mysql_query("INSERT INTO kayitlar (id, hacker, url, icerik, tarih, onay, tur)
VALUES('', '$hacker', '$site', '$icerik', '$tarih', '0','0') ");


$kayit_bak = mysql_query("SELECT * FROM hackerlar WHERE hacker = '$hacker'");
$kayit_sayisi = mysql_num_rows($kayit_bak);

if ($kayit_sayisi > 0){ // daha önce kayıdı varsa

$ekle2 = mysql_query("UPDATE hackerlar SET onaysiz = onaysiz + 1, deface = deface + 1 WHERE hacker = '$hacker'");

} else { // daha önce kayıdı yoksa

$ekle2 = mysql_query("INSERT INTO hackerlar (id, hacker, onaysiz, onayli, deface) VALUES('', '$hacker', '1', '0', '1') ");

} // daha önce kayıt kontrol kapa

if ($ekle && $ekle2){

echo '<script>alert("Siteniz onholddadır Cyber-Mirror.Com/Org Sectiniz Için Tesekkür Ederiz.\nİncelenince deface listesine eklenecektir!"); document.location="/onhold"; </script>';

} else {

echo "<center>Siteniz eklenirken bir hata oluştu..!<br /><br />";
echo '<a href="">Geri dönmek için tıklayın</a></center>';

} // ekle kontrol

} // Adres doğruluğu kontrol



} // empty kontrol

} else { // submit kontrol

echo "<center>Lütfen doğru adresten kayıt yaptırınız!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

}

?>

<? include "../alt.php"; ?>

Çalışmayan Kaydet.php

<?
	function seo($s) {

$tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç','I','http://','www.'); 


$eng = array('s','S','i','i','g','G','u','U','o','O','C','c','i','','');

$s = str_replace($tr,$eng,$s);

$s=trim($s);

$s = str_replace(' ',"_",$s);

for($i=0;$i <= 5;$i++) {

$s = str_replace("--","-",$s);

}

return strtolower($s);

}

?>
<? 
session_start();

include "ustkisim.php";

$site = htmlspecialchars(trim($_POST['site']));
$hacker = htmlspecialchars(trim($_POST['hacker']));
$kategori = htmlspecialchars(trim($_POST['kategori']));
$sunucu = getenv("SERVER_SOFTWARE");

if($_POST['gkodumuz'] == "123456" && $_POST['zgkod'] == "123456"){ // güvenlik kontrol

if( empty($site) OR empty($hacker) OR empty($kategori) ){

echo "<center>Lütfen boş alan bırakmayınız<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( strlen($hacker) < 4 ) {

echo "<center>Nickiniz 4 karakterden kısa olamaz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( strlen($hacker) > 20 ) {

echo "<center>Nickiniz 3 karakterden kısa olamaz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( ereg("[ÇçĞğİıÖöŞşÜü ]",$hacker) ) {

echo "<center>Nickinizde türkçe karakter veya boşluk kullanmayınız!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( substr($site, 0, 7) != "http://")  {

echo "<center>Deface Siteniz http:// ile başlamalı!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif( ereg("~",$site) )  {

echo "<center><br><br><br><b>Hata</b> : System Tarafından Yasaklanan Sembol Bulundu ! ==> (<font color=red size=3>~</font>) <br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center><br><br><br>';
} elseif(empty($_POST['kod']) || empty($_SESSION['guv']) || !$_SESSION['guv']){

echo "<center>Güvenlik kodunu giriniz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} elseif($_POST['kod'] != $_SESSION['guv']){

echo "<center>Güvenlik kodunu doğru giriniz!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} else {

  //Güvenlik Kodunu Temizle
  unset($_SESSION['guv']);

$altiay = 60 * 60  * 60 * 24 * 30 * 6;
$simdi = time();

// KAYIT KONTROL

if ( strstr($site, "www") ){

$ilk = strpos($site, ".");
$orta = substr($site, $ilk+1);
$ilkson = strpos($orta, "/");
$orta = substr($site, $ilk+1, $ilkson+1);

$uzunluk = strlen($orta);
$son = substr($orta, $uzunluk-1);

if ($son == "/"){
$ara = substr($orta, 0, $uzunluk-1);
} else {
$ara = $orta;
}

} else { // www yoksa

$orta = substr($site, 7);
$ilkson = strpos($orta, "/");
$orta = substr($orta, 0, $ilkson+1);

$uzunluk = strlen($orta);
$son = substr($orta, $uzunluk-1);

if ($son == "/"){
$ara = substr($orta, 0, $uzunluk-1);
} else {
$ara = $orta;
}

} // www var mı kontrol

$kontrol_yap = mysql_query("SELECT * FROM kayitlar WHERE url LIKE '%$ara%' AND $simdi - tarih < $altiay");
$kontrol = mysql_num_rows($kontrol_yap);

if($kontrol > 3){ // eskiden var mı kontrol

echo "<center>( $site ) ===> Bu Site Daha Önce 3.kez Kayit Edilmiş..4.ye Gerek Yok :)<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

} else { // Eskiden yoksa

///site aç veya yanlış adresi göster ////

$crl = curl_init();

curl_setopt($crl, CURLOPT_TIMEOUT, "30");
curl_setopt($crl, CURLOPT_URL, "$site");
curl_setopt($crl, CURLOPT_HEADER, 0);
curl_setopt($crl, CURLOPT_RETURNTRANSFER, 1);

$icerik = addslashes(curl_exec($crl));

curl_close($crl);

if ($icerik == "") echo '<center>Girdiğiniz Adres\'in doğru olduğuna emin olunuz!<br /><br /><a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';
else {

/// EKLEME ////

$tarih = time();
$hacker = addslashes($hacker);
$kategori = addslashes($kategori);
$sunucu = getenv("SERVER_SOFTWARE");

$ekle = @mysql_query("INSERT INTO kayitlar (id, hacker, url, icerik, kategori, sunucu, tarih, onay, tur)
VALUES('', '$hacker', '$site', '$icerik', '$kategori', '$sunucu', '$tarih', '0','0') ");

$kayit_bak = mysql_query("SELECT * FROM hackerlar WHERE hacker = '$hacker'");
$kayit_sayisi = mysql_num_rows($kayit_bak);

if ($kayit_sayisi > 0){ // daha önce kayıdı varsa

$ekle2 = mysql_query("UPDATE hackerlar SET onaysiz = onaysiz + 1, deface = deface + 1 WHERE hacker = '$hacker'");

} else { // daha önce kayıdı yoksa

$ekle2 = mysql_query("INSERT INTO hackerlar (id, hacker, onaysiz, onayli, deface) VALUES('', '$hacker', '1', '0', '1') ");

} // daha önce kayıt kontrol kapa

if ($ekle && $ekle2){

echo '<br><b>('.$site.')</b> ---- Basarılı<br><br>';

} else {

echo "<center>Siteniz eklenirken bir hata oluştu..!<br /><br />";
echo '<a href="">Geri dönmek için tıklayın</a></center>';

} // ekle kontrol

} // Adres doğruluğu kontrol

} // Eskiden var mı kontrol

} // empty kontrol

} else { // submit kontrol

echo "<center>Lütfen doğru adresten kayıt yaptırınız!<br/><br/>";
echo '<a href="javascript:history.back(1)">Geri dönmek için tıklayın</a></center>';

}

?>

<? include "altkisim.php"; ?>