merhaba arkadaşlar mevcut bir dizin sitemi optimize edip tasarımını tamamen değiştirdim ancak mevcut sitede sql verilerini göndere biliyorken düzenlediğim sitede sql verileri gönderilemiyor hata veriyor. sql kodlamaları php kodlamaları aynı ancak ben table olan yazıklımı div li bir şekle dönüştürdüm hatayı bir türlü bulmuş değilim yardımınızı bekliyorum..
Bunlar Orjinal yani çalışan kodlar:
$konu = "Site Ekle, Link Ekle, Add Site, Add Link,submit site, submit link";
global $site_ismi;
global $site_adresi;
global $site_mail;
include "ayar.inc.php";
include "ust.inc.php";
$sahip = $_POST[sahip];
$isim = $_POST[isim];
$aciklama = $_POST[aciklama];
$url = $_POST[url];
$kategori = $_POST[kategori];
$sahip = $_POST[sahip];
$email = $_POST[email];
$ekleyen = $_POST[ekleyen];
/* Kodlar */
function kodlar($site_ismi,$site_adresi,$site_mail,$id)
{
return "";
}
function duzenle($tmp)
{
$tmp=str_replace("Ç", "ç", $tmp);
$tmp=str_replace("Ö", "ö", $tmp);
$tmp=str_replace("Ş", "ş", $tmp);
$tmp=str_replace("İ", "i", $tmp);
$tmp=str_replace("Ğ", "ğ", $tmp);
$tmp=str_replace("Ü", "ü", $tmp);
$tmp=str_replace(">", "", $tmp);
$tmp=str_replace("<", "", $tmp);
$tmp=str_replace("<", "", $tmp);
$tmp=str_replace(">", "", $tmp);
$tmp=str_replace("***", "", $tmp);
$tmp=strtolower($tmp);
return $tmp;
}
function mail_yolla($site_ismi,$site_adresi,$site_mail,$url,$sahip,$email,$id)
{
$giden = "$sahip <$email>";
/* Mesaj başlığı */
$baslik = $site_ismi." Kayit islemi";
/* Mesaj */
$mesaj = "
|
Sayın $sahip,
$site_ismi sitesine $url 'si ile yapmış olduğunuz başvuru değerlendirmeye alınıp size haber verilecektir. Sitemize destek olmak ve sitenize daha fazla ziyaretçi gönderebilmemizi sağlamak için size ait kodu sitenize yerleştirmenizi öneririz. İyi çalışmalar dileriz.
Saygılarımızla,
$site_ismi Yönetimi
Size özel kodunuzu almak için tıklayınız veya aşağıdan alabilirsiniz..
".kodlar($site_ismi,$site_adresi,$site_mail,$id)." |
|
";
/* ekstra header'lar (from, cc, bcc) */
$header = "From: ".$site_ismi." <".$site_mail.">\n";
$header .= "X-Priority: 0\n";
$header .= "Return-Path: <".$site_mail.">\n";
$header .= "Content-Type: text/html; charset=iso-8859-9\n";
/* ve gönderelim */
mail($giden, $baslik, $mesaj, $header);
}
if(isset($_POST[url]))
{
$tarih = date ("YmdHis", mktime());
$onay = 'h';
$isim = duzenle($isim);
$aciklama = duzenle($aciklama);
$sahip = duzenle($sahip);
echo("
|
|
|
|
");
if (mysql_query("INSERT INTO linkler (id,isim,aciklama,url,kategori,sahip,email,ekleyen,onay,tarih) VALUES
(null,'$isim','$aciklama','$url','$kategori','$sahip','$email','k','$onay','$tarih')"))
{
$id=mysql_insert_id();
echo "Sayın $sahip, $isim isimli site $url 'si kayıt edildi.. Onay bekleniyor
Eklemeniz gereken kodlar: ".kodlar($site_ismi,$site_adresi,$site_mail,$id);
mail_yolla($site_ismi,$site_adresi,$site_mail,$url,$sahip,$email,$id);
}
else {
echo "Sayın $sahip, $isim isimli site $url 'si ile kaydedilemedi
";
if(mysql_errno() == "1062")
echo("Hata: Bu alan adı daha önce kaydedilmiştir, onay bekliyor olabilir.");
else
echo("Hata: ".mysql_error()." Hata No: ".mysql_errno());
echo("
");
}
echo("
|
|
|
|
");
}
else
{
?>
<script></script>
|
|
|
|
|
include("ek/336x280-3.php"); ?> |
|
|
|
|
}
include "alt.inc.php";
?>
Bunlar İse Çalışmayan kodlar extra bir bilgi gerekiyorsa atarım.
$konu = "Site Ekle, Link Ekle, Add Site, Add Link,submit site, submit link";
global $site_ismi;
global $site_adresi;
global $site_mail;
include "ayar-cek.php";
include "header.php";
$sahip = $_POST[sahip];
$isim = $_POST[isim];
$aciklama = $_POST[aciklama];
$url = $_POST[url];
$kategori = $_POST[kategori];
$sahip = $_POST[sahip];
$email = $_POST[email];
$ekleyen = $_POST[ekleyen];
/* Kodlar */
function kodlar($site_ismi,$site_adresi,$site_mail,$id)
{
return "
";
}
function duzenle($tmp)
{
$tmp=str_replace("Ç", "ç", $tmp);
$tmp=str_replace("Ö", "ö", $tmp);
$tmp=str_replace("Ş", "ş", $tmp);
$tmp=str_replace("İ", "i", $tmp);
$tmp=str_replace("Ğ", "ğ", $tmp);
$tmp=str_replace("Ü", "ü", $tmp);
$tmp=str_replace(">", "", $tmp);
$tmp=str_replace("<", "", $tmp);
$tmp=str_replace("<", "", $tmp);
$tmp=str_replace(">", "", $tmp);
$tmp=str_replace("***", "", $tmp);
$tmp=strtolower($tmp);
return $tmp;
}
function mail_yolla($site_ismi,$site_adresi,$site_mail,$url,$sahip,$email,$id)
{
$giden = "$sahip <$email>";
/* Mesaj başlığı */
$baslik = $site_ismi." Kayit islemi";
/* Mesaj */
$mesaj = "
|
Sayın $sahip,
$site_ismi sitesine $url 'si ile yapmış olduğunuz başvuru değerlendirmeye alınıp size haber verilecektir. Sitemize destek olmak ve sitenize daha fazla ziyaretçi gönderebilmemizi sağlamak için size ait kodu sitenize yerleştirmenizi öneririz. İyi çalışmalar dileriz.
Saygılarımızla,
$site_ismi Yönetimi
Size özel kodunuzu almak için tıklayınız veya aşağıdan alabilirsiniz..
".kodlar($site_ismi,$site_adresi,$site_mail,$id)." |
|
";
/* ekstra header'lar (from, cc, bcc) */
$header = "From: ".$site_ismi." <".$site_mail.">\n";
$header .= "X-Priority: 0\n";
$header .= "Return-Path: <".$site_mail.">\n";
$header .= "Content-Type: text/html; charset=iso-8859-9\n";
/* ve gönderelim */
mail($giden, $baslik, $mesaj, $header);
}
if(isset($_POST[url]))
{
$tarih = date ("YmdHis", mktime());
$onay = 'h';
$isim = duzenle($isim);
$aciklama = duzenle($aciklama);
$sahip = duzenle($sahip);
echo("
");
if (mysql_query("INSERT INTO linkler (id,isim,aciklama,url,kategori,sahip,email,ekleyen,onay,tarih) VALUES
(null,'$isim','$aciklama','$url','$kategori','$sahip','$email','k','$onay','$tarih')"))
{
$id=mysql_insert_id();
echo "Sayın $sahip,
$isim isimli site $url 'si kayıt edildi..
Onay bekleniyor
Eklemeniz gereken kodlar:
".kodlar($site_ismi,$site_adresi,$site_mail,$id);
mail_yolla($site_ismi,$site_adresi,$site_mail,$url,$sahip,$email,$id);
}
else {
echo "Sayın $sahip,
$isim isimli site $url 'si ile kaydedilemedi
";
if(mysql_errno() == "1062")
echo("Hata: Bu alan adı daha önce kaydedilmiştir, onay bekliyor olabilir.");
else
echo("Hata: ".mysql_error()." Hata No: ".mysql_errno());
echo("
");
}
echo("
");
}
else
{
?>
<script></script>
include ("anasayfazg.php");
?>
}
include "footer.php";?>
orjinal site : yatp. org
yeni tasarladığım hali: yatp. org/ yatpdeneme/
Ek Olarak: sorun çözüldü konu kilit.