netbozum
wmaraci reklam

HATA! Fatal error: Call to a member function fetch() on boolean in

5 Mesajlar 2.465 Okunma
Toplam 5 mesaj ve 2.465 görüntüleme
acebozum
KaplanBozum

aydogdubilisim aydogdubilisim WM Aracı Kullanıcı
  • Üyelik 13.02.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Donanım
  • Konum Antalya
  • Ad Soyad M** A**
  • Mesajlar 7
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Fatal error: Call to a member function fetch() on boolean in /home/xxx/public_html/xxx/xxx/xxxxx.php on line 129

böyle bir hata alıyorum. çözüm bulamadım. yardımcı olabilecek arkadaş varmı ?

kodlar aşağıdadır.


127 - if($snc->durum == 0 AND $durum == 1 AND $sdurum == 0){ // eğer durumu onaysızsa
128 - $ydegiskenler = array ($adsoyad,$acc->email,$acc->parola,$snc->hosting_baslik,date("d.m.Y",strtotime($sat->baslangic_tarih)),SITE_URL."musteri-paneli");
129 - $sablon = $db->query("SELECT * FROM mail_sablonlar WHERE dil='".$dil."' AND tag='siparis_onaylandi' ")->fetch(PDO::FETCH_OBJ);
130 - $text = $sablon->icerik;
131 - $text2 = $sablon->icerik2;
132 - $degiskenler = rtrim($sablon->degiskenler);
133 - $degiskenler = explode(",",$degiskenler);
134 - $nwdegiskenler = array();
135 - foreach($degiskenler as $degisken){$nwdegiskenler[] = '{'.$degisken.'}';}
136 - $text = str_replace($nwdegiskenler,$ydegiskenler,$text);
137 - $text2 = str_replace($nwdegiskenler,$ydegiskenler,$text2);
138 -
139 - $gonder = $fonk->mail_gonder($sablon->konu,$acc->email,$text);
140 - if($sablon->abildirim == 1){
141 - $agonder = $fonk->mail_gonder($sablon->konu,$dayarlar->email,$text);
142 - }
143 -
144 - if($sablon->sbildirim == 1 AND $acc->gsm != ''){
145 - $fonk->sms_gonder($acc->gsm,$text2);
146 - }
 

 

wmaraci
reklam

KamilHanci KamilHanci WM Aracı Kullanıcı
  • Üyelik 18.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Web Tasarım / Programlama
  • Konum İzmir
  • Ad Soyad K** H**
  • Mesajlar 553
  • Beğeniler 29 / 172
  • Ticaret 4, (%100)
$sablon = $db->query("SELECT * FROM mail_sablonlar WHERE dil='".$dil."' AND tag='siparis_onaylandi' ")->fetch(PDO::FETCH_OBJ);

yerine

$sablon = $db->prepare("SELECT * FROM mail_sablonlar WHERE dil='".$dil."' AND tag='siparis_onaylandi' ");
$sablon->execute();
$sablon = $sablon->fetch(PDO::FETCH_OBJ);


Yazın düzelir.
 

 

aydogdubilisim aydogdubilisim WM Aracı Kullanıcı
  • Üyelik 13.02.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Donanım
  • Konum Antalya
  • Ad Soyad M** A**
  • Mesajlar 7
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)

KamilHanci adlı üyeden alıntı

$sablon = $db->query("SELECT * FROM mail_sablonlar WHERE dil='".$dil."' AND tag='siparis_onaylandi' ")->fetch(PDO::FETCH_OBJ);

yerine

$sablon = $db->prepare("SELECT * FROM mail_sablonlar WHERE dil='".$dil."' AND tag='siparis_onaylandi' ");
$sablon->execute();
$sablon = $sablon->fetch(PDO::FETCH_OBJ);


Yazın düzelir.



denedim. hata almadım fakat herhangi bir işlem de yapmadı. normailde sipariş onaylandı diye mail göndermesi gerekiyor. gönderim yapmadı.

kişi bu mesajı beğendi.

KamilHanci KamilHanci WM Aracı Kullanıcı
  • Üyelik 18.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Web Tasarım / Programlama
  • Konum İzmir
  • Ad Soyad K** H**
  • Mesajlar 553
  • Beğeniler 29 / 172
  • Ticaret 4, (%100)

aydogdubilisim adlı üyeden alıntı

denedim. hata almadım fakat herhangi bir işlem de yapmadı. normailde sipariş onaylandı diye mail göndermesi gerekiyor. gönderim yapmadı.


Mail gönderme kodu hatalı veyahut spam klasörüne düşmüştür.
 

 

wmaraci
wmaraci

aydogdubilisim aydogdubilisim WM Aracı Kullanıcı
  • Üyelik 13.02.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Donanım
  • Konum Antalya
  • Ad Soyad M** A**
  • Mesajlar 7
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
sorun çözülmüştür. hosting kaynaklıdır.
 

 

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