Ben PHP sayfaları iki kez yüklemek neden anlamaya çalışıyorum fındık sürdürmekteyiz. Bir çok insan bunu yaşadım, ve bazı insanlar bir çözüm, birçok olmadın bulmak rağmen. Ben daha fazla kişi bu çözmeye yardımcı olabilecek bir ipucu var.
MySQL 2 girişleri takılı ifadelerini eklediğinizde ben sadece fark ettim. Ben ilk keşfettiği zaman, ben MySQL olduğunu düşündüm, ama ekler PHP tarafından oluşturulan farklı alıntı numaraları vardır. Yani must PHP olmuştur ve MySQL bu çiftleme etkiye neden değil. Bazen iki katından fazla oldu.
Ben ağır araştırılmış, ve çoğu kişi bu çözümleri vardı:
- çıkış tamponlama açmak ve bunu başlatmak, ardından kod önce ve sonra yıkayın
- Eğer bir yerde bir eksik img src var. Bu stilleri, js, favicon, css görüntü veya img etiketleri olması, hiçbir 404 adlı sayfasında bulunmadığından emin olun.
- kodunuzu bir döngüsü var, sizin kodlama kontrol
- Geçici bir çözüm olarak, yalnızca bir kez ateş içine bir oturum zorladığını parçasını kullanın. Öyleyse oturumu silmek, ekleme yapmak, bir oturumu başlatın. Gerekirse daha sonra tekrar eklenebilir böylece sonraki sayfada oturumu yeniden başlatın.
Ama bunların hiçbiri yardımcı oldu.
Bu PHP iki yük olacağını rağmen, bir JavaScript uyarısı kez yüklemek olacaktır. Yani bu soruna tek yolu ile çekim değişkenleri bir grup ile, bir jQuery sonrası olacağına karar verdi. Bile bu çalıştı - PHP sayfası bu no HTML vardı gönderilen, ve az sayıda veritabanı bağlantısı için mevcut olması gerektiğini içerir.
Bu yüzden ben de son girişi ve aynı IP 5 saniye içinde değilse sadece eklemek yapmak zorunda olacağını, olmayan bir şık ama son çare çözüm olarak, düşünce ($_SERVER["REMOTE_ADDR"])
Bunu yaparken ben iki farklı IP adresleri kayıtlı olduğunu fark! Yani, iki kez aynı timedate damgası, ancak farklı IP adresi eklenir. Bir biri değildi, benim oldu. Uzak bir IP adresi yoktur nasılsa vardı.
Benim güvenlik yazılımı benim makine hakkında diğer sunucular bilgi söylüyorum çok biraz gidiyor olmalı düşündüm bu yüzden benim Comodo yazılım hendeğe ve Avast yüklü. Comodo çıkarma sorunu çözmedi. Ben Avast kullanarak bir tarama yaptım, hiçbir şey gösterdi
Ben benim yazılım (Dullar 7, 32 bit) baktım, orada değil çok var olduğunu. Tehlikeli bir şey, hiçbir oyun ve ben müstehcen web sitelerine giderek havn't.
Edemez, ya da en azından, ben nasıl bilmiyorum - Yani U giden IP engellemek için (dlink dir 615) benim yönlendirici baktım. Ben de bunu yapmak için Avast etrafına baktı, ama her yerde bu seçeneği bulamıyorum. Belki Comodo yeniden yükleyin ve sahip seçeneklerin ne olduğunu görmek gerekir
Hala dedirtmek, ama en azından bazı zemin yaptı.
Tavsiye çok hoş!