• 21-05-2015, 14:11:47
    #1
    Merhaba arkadaşlar;
    2-3 yıl önce kendi sitem için yazdırdığım php scripti bugün web siteye yüklediğim de şöyle bir hata çıktı;

    Fatal error: Cannot redeclare stripslashes_deep() (previously declared in /home/******/public_html/*******.com/inc/ayarlar.php:27) in /home/*******/public_html/*******.com/ayarlar.php on line 24

    Bahsettiği satırlara baktığımda şunlar var;

    function stripslashes_deep($value)

    Sorun nereden kaynaklı olabilir?
  • 21-05-2015, 14:19:42
    #2
    Belki sen yaparsın ne ya
  • 21-05-2015, 14:36:52
    #3
    yvolkan adlı üyeden alıntı: mesajı görüntüle
    Belki sen yaparsın ne ya
    Bazıları ben yapamam düşüncesin de öyleleri ile çok tanıştım bilmiyorum ki yapabilirmiyim amatörüm diyor sonra sorunu buluyor bu biraz bilgelikten çok tecrübe ile alakalı aynı sorunla karşılaşan yapar.
  • 21-05-2015, 14:42:08
    #4
    Fonksiyon başka bir yerde daha tanımlanmış. Buradakini silebilir veya aşağıdaki şekilde comment out edebilirsiniz.

    /*function stripslashes_deep($value) {
    ......
    ....
    }*/
  • 21-05-2015, 15:21:13
    #5
    include ile aynı dosya 2 kere çağrılmış olabilir. Veyahut 2 tane stripslashes_deep() fonksiyonu tanımlanmış olabilir.
  • 21-05-2015, 16:35:39
    #6
    Khloros adlı üyeden alıntı: mesajı görüntüle
    Fonksiyon başka bir yerde daha tanımlanmış. Buradakini silebilir veya aşağıdaki şekilde comment out edebilirsiniz.

    /*function stripslashes_deep($value) {
    ......
    ....
    }*/
    soulmy adlı üyeden alıntı: mesajı görüntüle
    include ile aynı dosya 2 kere çağrılmış olabilir. Veyahut 2 tane stripslashes_deep() fonksiyonu tanımlanmış olabilir.
    Dediğiniz gibi o kısmı sildim sitenin üst kısmı göründü yalnız geri kalan kısmı görünmedi şimdi böyle hata veriyor;

    Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/****/public_html/*******.com/httpdocs/index.php on line 46
    Prev


    Bahsettiği yerde şu yazmaktadır;

    46- if(mysql_num_rows($s)==0){
    47- }else{
    48- while($ss = mysql_fetch_array($s)){
  • 21-05-2015, 18:33:08
    #7
    $s SQL sorgusunu yapıştırman lazım orada bir bilgi çekmeye çalışıyor.
  • 22-05-2015, 08:28:01
    #8
    tapsin adlı üyeden alıntı: mesajı görüntüle
    $s SQL sorgusunu yapıştırman lazım orada bir bilgi çekmeye çalışıyor.
    Bu konuda yardımcı olacak biri var mı?
  • 22-05-2015, 11:20:17
    #9
    $s değişkeninde sıkıntı var. Yanlış veri gönderiyor mysql_num_rows() fonksiyonuna bu nedenle çalışmıyor. $s = ?????? kısmını paylaşırsan yardımcı olabiliriz.