lostyazilim
tr.link

PHP MYSQL Silme İşlemi Hatası

4 Mesajlar 1.037 Okunma
acebozum
tr.link

zekuda zekuda Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.06.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad U** B**
  • Mesajlar 679
  • Beğeniler 112 / 97
  • Ticaret 0, (%0)
Arkadaşlar
Bu 15. Satırda hata alıyorum veri tabanına eklenen ürünü sildiğimde.
if(isset(mysql_real_escape_string($_GET['id']))&&is_numeric(mysql_real_escape_string($_GET['id'])))


ob_start();
session_start();
if (!$_SESSION['admin'])
{
session_destroy();
echo '<script>location.href=\'../index.php\'</script>';
};
include("../veritabani.php");
//include("../meta.php");


if($_GET&&!$_POST)
{
if(isset(mysql_real_escape_string($_GET['id']))&&is_numeric(mysql_real_escape_string($_GET['id'])))
{
$id = mysql_real_escape_string($_GET['id']);

}
else
{
$id = NULL;
}
if ($id)
{
$sql = "SELECT * FROM hizmetlerimiz WHERE id = '$id'";
$sonuc = mysql_query($sql) or die(mysql_error());
$satir = mysql_fetch_assoc($sonuc);
$resim = "../".$satir['resim'];
}
}
$sql = "DELETE FROM hizmetlerimiz WHERE id = '$id'";
$sonuc = mysql_query($sql) or die(mysql_error());

if($sonuc)
{
if(!empty($resim))
{
$sil = @unlink($resim);
}
if($sil)
{
echo "<script>alert(' İşlem Başarılı')</script>";
header( 'refresh: 1; url=hizmletlerimiz_ekle.php' );
exit;
}
else
{
echo "<script>alert(' Dosyalar silinemedi.Tekrar yönlendirileceksiniz')</script>";
header( 'refresh: 1; url=hizmetlerimiz_ekle.php' );
}
}
ob_end_flush();
?>
 

 

wmaraci
reklam

webtegez webtegez İstersen Milyoner Olursun Kullanıcı
  • Üyelik 04.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Elektronik Teknikeri - PHP'ci
  • Konum İstanbul Anadolu
  • Ad Soyad B** P**
  • Mesajlar 329
  • Beğeniler 100 / 99
  • Ticaret 0, (%0)

if($_GET&&!$_POST)
{ if(isset(mysql_real_escape_string($_GET['id']))&&is_numeric(mysql_real_escape_string($_GET['id'])))

kodunu aşağıdaki kod ile değiştirip denermisiniz?

$id = mysql_real_escape_string($_GET['id']);
if($_GET&&!$_POST)
{
if(isset($id) && is_numeric($id))
zekuda

kişi bu mesajı beğendi.

Batuhan P. | SoftVore.com

zekuda zekuda Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.06.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad U** B**
  • Mesajlar 679
  • Beğeniler 112 / 97
  • Ticaret 0, (%0)

webtegez adlı üyeden alıntı


if($_GET&&!$_POST)
{ if(isset(mysql_real_escape_string($_GET['id']))&&is_numeric(mysql_real_escape_string($_GET['id'])))
kodunu aşağıdaki kod ile değiştirip denermisiniz?

$id = mysql_real_escape_string($_GET['id']);
if($_GET&&!$_POST)
{
if(isset($id) && is_numeric($id))

Teşekkürler (:
 

 

webtegez webtegez İstersen Milyoner Olursun Kullanıcı
  • Üyelik 04.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Elektronik Teknikeri - PHP'ci
  • Konum İstanbul Anadolu
  • Ad Soyad B** P**
  • Mesajlar 329
  • Beğeniler 100 / 99
  • Ticaret 0, (%0)


ben teşekkür ederim :)
 

 

Batuhan P. | SoftVore.com
wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al