Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Php Class daki fonksiyonu bulamıyor

Şöyle bir hata alıyorum

Call to a member function veri() on a non-object in


function.php

class hucum {
		function suzgec($i){ //Post get olaylarında şerefsizlik yapan olursa slash ve tagları kaldırmak için kullanıyoruz.
		$b = mysql_real_escape_string($i);
		$a = strip_tags($b);
		return $a;
		}
}
$hucum = new hucum();


sayfa.php
include("function.php");
$adsoyad = $hucum->veri($_POST["adsoyad"]);


yardım ederseniz sevinirim. Teşekkürler.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Kaptanweb adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    9 cevap - 12 soru
    sayfa php yi yukarı yanlış yazmışım doğrusu şu:

    sayfa.php
    1	include("function.php");
    2	$adsoyad = $hucum->suzgec($_POST["adsoyad"]);
    
    • srkn adlı üyenin fotoğrafı srkn
      $hucum = new hucum();
      $adsoyad = $hucum->suzgec($_POST['adsoyad]);

      şeklinde dener misin ?
      Ek olarak mysql_real_escape_string ile strip_tags'ın yerini değiştir bence
      11 yıl önce yazılmış
  • Hasan adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    63 cevap - 0 soru
    Bu kodda sorun yok görünüyor, çalışır bu. Olmayan bir fonksyion çağırdığın için bu hatayı basmış.