lostyazilim
tr.link

Bu hatayı neden alıyorum

8 Mesajlar 1.118 Okunma
lstbozum
tr.link

AliEREN AliEREN Wmaraci Kullanıcı
  • Üyelik 11.04.2015
  • Yaş/Cinsiyet 52 / E
  • Meslek Öğrenci
  • Konum Adana
  • Ad Soyad A** S**
  • Mesajlar 398
  • Beğeniler 146 / 80
  • Ticaret 14, (%100)





ne demek istiyor anlamıyorum. Başka dizine atınca çözülüyor .
HapyMan

kişi bu mesajı beğendi.

wmaraci
reklam

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
:D hoıcam bi türkçeye çevir hatayı anlarsın.
 

 

AliEREN AliEREN Wmaraci Kullanıcı
  • Üyelik 11.04.2015
  • Yaş/Cinsiyet 52 / E
  • Meslek Öğrenci
  • Konum Adana
  • Ad Soyad A** S**
  • Mesajlar 398
  • Beğeniler 146 / 80
  • Ticaret 14, (%100)
HapyMan Hatanın ne olduğunu biliyorumda neyden kaynaklanıyor neyi yannlış yapıyorum
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
$dataid yok diyor hocam $dataid yi tanımladınız mı ?
 

 

wmaraci
wmaraci

ismailke ismailke WM Aracı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 40 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 314
  • Beğeniler 77 / 44
  • Ticaret 10, (%100)
$dataid yi nerden alıyorsunuz get veya post ilemi, user_id ye gelen dataid değişkeni yok ortada.
 

 

AliEREN AliEREN Wmaraci Kullanıcı
  • Üyelik 11.04.2015
  • Yaş/Cinsiyet 52 / E
  • Meslek Öğrenci
  • Konum Adana
  • Ad Soyad A** S**
  • Mesajlar 398
  • Beğeniler 146 / 80
  • Ticaret 14, (%100)
Database den aliyorum
 

 

ismailke ismailke WM Aracı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 40 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 314
  • Beğeniler 77 / 44
  • Ticaret 10, (%100)
database den alıyosun tamam ama , nasıl geliyor veri, o sayfaya post ilemi get ile mi belli değil.
 

 

kamilkartal kamilkartal WM Aracı Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 43 / E
  • Meslek Tarım mğhendisi
  • Konum İstanbul Anadolu
  • Ad Soyad K** K**
  • Mesajlar 27
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Yani $dataid diye bir değişken tanımlı değil kodların en üstüne aşağıdaki gibi yazmalısın

$dataid = (isset($_GET['dataid]) AND !empty($_GET['dataid]) AND is_numeric($_GET['dataid])) ? $_GET['dataid] : "";

örnek yukarıdaki www.websiten.com/index.php?dataid=10 için dataid bir başka formdan post olarak geliyorsa get yerine $_POST['dataid] yapmalısın.

Birde sql injection yememek için bazı kontrolleri yapmalısın yada pdo yada tırnaklardan çıkış yapmalısın.
 

 

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