• 15-07-2018, 20:08:52
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    n3pix adlı üyeden alıntı: mesajı görüntüle
    Fonksiyonun içerisinde,

    if(frameObject.hasOwnPropefavy(propefavy))
    yazıyor. Orayı ben öyle atmadım dostum, sen değiştirmişsin

    if(frameObject.hasOwnProperty(propefavy))
    Olarak düzelt, ama sadece orayı düzelt. Diğer kısımlar aynı kalsın.
    Tam olarak böyle yaptım
    <html>
    <iframe src="/FAV/fav.php" height="200" width="200" id="iframe"></iframe>
    <script>
    setSlideIFrame = ( frameId, frameObject ) => {
        let element = document.getElementById(frameId);
        for(let property in frameObject) {
            if(frameObject.hasOwnProperty(propefavy)) {
                setTimeout(() => {
                    element.setAttribute("src", frameObject[property].source);
                },  frameObject[property].time);
            }
        }
    }
    var myFrameObject = {
        0: {
            source: '/FAV/fav1.php',
            time: 10000
        },
        1: {
            source: '/FAV/fav2.php',
            time: 20000
        },
        2: {
            source: '/FAV/fav3.php',
            time: 30000
        },
        3: {
            source: '/FAV/fav4.php',
            time: 40000
        },
        4: {
            source: '/FAV/fav5.php',
            time: 50000
        }
    };
    setSlideIFrame('iframe', myFrameObject);
    </script>
    <html>
    fav.php yi çalıştırıyor, fav1, fav2, çalıştırmıyor.
  • 15-07-2018, 20:25:50
    #11
    Üyeliği durduruldu
    WeroN adlı üyeden alıntı: mesajı görüntüle
    Tam olarak böyle yaptım
    <html>
    <iframe src="/FAV/fav.php" height="200" width="200" id="iframe"></iframe>
    <script>
    setSlideIFrame = ( frameId, frameObject ) => {
        let element = document.getElementById(frameId);
        for(let property in frameObject) {
            if(frameObject.hasOwnProperty(propefavy)) {
                setTimeout(() => {
                    element.setAttribute("src", frameObject[property].source);
                },  frameObject[property].time);
            }
        }
    }
    var myFrameObject = {
        0: {
            source: '/FAV/fav1.php',
            time: 10000
        },
        1: {
            source: '/FAV/fav2.php',
            time: 20000
        },
        2: {
            source: '/FAV/fav3.php',
            time: 30000
        },
        3: {
            source: '/FAV/fav4.php',
            time: 40000
        },
        4: {
            source: '/FAV/fav5.php',
            time: 50000
        }
    };
    setSlideIFrame('iframe', myFrameObject);
    </script>
    <html>
    fav.php yi çalıştırıyor, fav1, fav2, çalıştırmıyor.
    Google Chrome Debugger'dan bakabilir misiniz? Ne hataları veriyor diye, ben pek bir eksik görmedim de. Eğer hata varsa, çözelim
  • 15-07-2018, 20:39:34
    #12
    n3pix adlı üyeden alıntı: mesajı görüntüle
    Google Chrome Debugger'dan bakabilir misiniz? Ne hataları veriyor diye, ben pek bir eksik görmedim de. Eğer hata varsa, çözelim
    Console görünümü
    RT.html:7 Uncaught ReferenceError: propefavy is not defined
        at setSlideIFrame (RT.html:7)
        at RT.html:36
    Sources de hata gösterdiği yer.

    <html>
    <iframe src="/RT1/rt.php" height="200" width="200" id="iframe"></iframe>
    <script>
    setSlideIFrame = ( frameId, frameObject ) => {
        let element = document.getElementById(frameId);
        for(let property in frameObject) {
            if(frameObject.hasOwnProperty(propefavy)) { Bu satırda çarpı var (Uncaught ReferenceError: propefavy is not defined) yazıyor
                setTimeout(() => {
                    element.setAttribute("src", frameObject[property].source);
                },  frameObject[property].time);
            }
        }
    }
    var myFrameObject = {
        0: {
            source: '/RT1/rt1.php',
            time: 10000
        },
        1: {
            source: '/RT1/rt2.php',
            time: 20000
        },
        2: {
            source: '/RT1/rt3.php',
            time: 30000
        },
        3: {
            source: '/RT1/rt4.php',
            time: 40000
        },
        4: {
            source: '/RT1/rt5.php',
            time: 50000
        }
    };
    setSlideIFrame('iframe', myFrameObject);
    </script>
    </html>

    Buda kodun sunucuda ki hali. FAV olanı denemek için RT diye çevirdim. Sunucuya da RT.html olarak attım


    <html>
    <iframe src="/RT1/rt.php" height="200" width="200" id="iframe"></iframe>
    <script>
    setSlideIFrame = ( frameId, frameObject ) => {
        let element = document.getElementById(frameId);
        for(let property in frameObject) {
            if(frameObject.hasOwnProperty(propefavy)) {
                setTimeout(() => {
                    element.setAttribute("src", frameObject[property].source);
                },  frameObject[property].time);
            }
        }
    }
    var myFrameObject = {
        0: {
            source: '/RT1/rt1.php',
            time: 10000
        },
        1: {
            source: '/RT1/rt2.php',
            time: 20000
        },
        2: {
            source: '/RT1/rt3.php',
            time: 30000
        },
        3: {
            source: '/RT1/rt4.php',
            time: 40000
        },
        4: {
            source: '/RT1/rt5.php',
            time: 50000
        }
    };
    setSlideIFrame('iframe', myFrameObject);
    </script>
    </html>
  • 15-07-2018, 20:42:20
    #13
    Üyeliği durduruldu
    WeroN adlı üyeden alıntı: mesajı görüntüle
    Console görünümü
    RT.html:7 Uncaught ReferenceError: propefavy is not defined
        at setSlideIFrame (RT.html:7)
        at RT.html:36
    Sources de hata gösterdiği yer.

    <html>
    <iframe src="/RT1/rt.php" height="200" width="200" id="iframe"></iframe>
    <script>
    setSlideIFrame = ( frameId, frameObject ) => {
        let element = document.getElementById(frameId);
        for(let property in frameObject) {
            if(frameObject.hasOwnProperty(propefavy)) { Bu satırda çarpı var (Uncaught ReferenceError: propefavy is not defined) yazıyor
                setTimeout(() => {
                    element.setAttribute("src", frameObject[property].source);
                },  frameObject[property].time);
            }
        }
    }
    var myFrameObject = {
        0: {
            source: '/RT1/rt1.php',
            time: 10000
        },
        1: {
            source: '/RT1/rt2.php',
            time: 20000
        },
        2: {
            source: '/RT1/rt3.php',
            time: 30000
        },
        3: {
            source: '/RT1/rt4.php',
            time: 40000
        },
        4: {
            source: '/RT1/rt5.php',
            time: 50000
        }
    };
    setSlideIFrame('iframe', myFrameObject);
    </script>
    </html>
    Buda kodun sunucuda ki hali. FAV olanı denemek için RT diye çevirdim. Sunucuya da RT.html olarak attım


    <html>
    <iframe src="/RT1/rt.php" height="200" width="200" id="iframe"></iframe>
    <script>
    setSlideIFrame = ( frameId, frameObject ) => {
        let element = document.getElementById(frameId);
        for(let property in frameObject) {
            if(frameObject.hasOwnProperty(propefavy)) {
                setTimeout(() => {
                    element.setAttribute("src", frameObject[property].source);
                },  frameObject[property].time);
            }
        }
    }
    var myFrameObject = {
        0: {
            source: '/RT1/rt1.php',
            time: 10000
        },
        1: {
            source: '/RT1/rt2.php',
            time: 20000
        },
        2: {
            source: '/RT1/rt3.php',
            time: 30000
        },
        3: {
            source: '/RT1/rt4.php',
            time: 40000
        },
        4: {
            source: '/RT1/rt5.php',
            time: 50000
        }
    };
    setSlideIFrame('iframe', myFrameObject);
    </script>
    </html>
    Hatanın olduğu satırdaki kodu:

    if(frameObject.hasOwnProperty(property))
    Olarak değiştiriniz hocam.
  • 15-07-2018, 21:07:54
    #14
    n3pix adlı üyeden alıntı: mesajı görüntüle
    Hatanın olduğu satırdaki kodu:

    if(frameObject.hasOwnProperty(property))
    Olarak değiştiriniz hocam.
    wget -O /dev/null http://www.siteniz.com/RT.html > /dev/null 2>&1 şeklinde Cron ekleyince olmadı ama tarayıcıda çalışıyor kardeş teşekkürler.