PHP Küresel Timeout planda çalışan nasıl oluşturulur, Flash veya ASP.NET

1 Cevap php

Background:

MySQL ile IIS Flash AS2 ve PHP 5.x (Windows 2008 R2) kullanan bir kalıtsal web uygulaması var. Hiçbir kod bugüne kadar yazılmış ama istemci ve kapatmak için radyo düğmesi vardır - çalışmıyor bir zaman aşımı için bir ayar var. Ayar MySQL veritabanına kaydedilir.

Requirement:

Doldu süre sonra gitmek ve daha sonra yeni bir sayfaya yönlendirmek için 1 dakikalık olduğunda zaman aşımı bir pop-up vermelidir.

Question:

Mevcut Flaş veya PHP kodu etkilemeksizin (DotNet bir arka plan işçi gibi) bağımsız bir uygulama olarak küresel bir zamanlayıcı kullanmak için bir yolu var mı? Ben uygulamada kod eklemek için çeşitli yollar düşünebilirsiniz ama varolan kodu 400 ya da öylesine sayfalara kodu eklemek zorunda kalmadan bunu yapmak için bir yol ihtiyacı oldu.

Çözüm her iki sunucu üzerinde mevcut olduğu gibi ASP.NET veya PHP kullanabilirsiniz.

1 Cevap

AJAX kam veritabanında belirlenen süre için JavaScript Timer olayı tetikleyebilir.

Böylece zaman aşımı bir uyarı kutusu dolmak üzere olduğunda kullanıcıya gösterilebilir ve zaman aşımı süresi dolduktan sonra sayfayı başka birine yönlendirebilirsiniz.

Bu sadece tek bir HTML sayfası üzerinde kodu ve Flash ve PHP kodu değil değiştirmek istiyorsunuz.

Kullanıcı oturum Flash (kötü) içinde ele alınır ve böylece kullanıcı geri seçtiyseniz bir oturum açma gerektirir.