000
05.02.2006, 23:51 Uhr
Spacelord
Hoffnungsloser Fall
|
Hallo, ich setzt das Thema mal hier rein weil es eigentlich nur indirekt mit dem WebBrowser Control zu tun hat. Gleich vorweg;von PHP hab ich überhaupt keinen Plan aber das ist eigentlich auch garnicht nötig . Also ich schreibe momentan nen Parallelsystem zur Arbeitszeiterfassung für ne Firma. Das primäre System ist Browserbasiert und arbeitet mit PHP. Es ist in letzter Zeit wohl so häufig zu System/Netzwerkausfällen gekommen dass der Aufwand,den Arbeitszeiten nachzulaufen und diese manuell nachzutragen,nen Parallelsystem rechtfertigt. Um zu verhindern dass die Benutzer fälschlicherweise das Ersatzsystem nutzen obwohl das primäre System läuft soll es nach Möglichkeit garnicht möglich sein dieses zu starten solange das primäre System läuft. Mein Lösungsansatz ist es,dass beim Start meiner Software erstmal versucht wird in nem IWebBroser Control das primäre System zu öffnen und falls dieses nicht möglich ist das Notfallprogramm anzuzeigen.Also für den Fall eines Netzwerkausfalls arbeitet das Ganze schon zufriedenstellend. Bislang fange ich halt das Navigate Error Event ab. Mein Problem ist jetzt wenn der Server zwar erreichbar ist aber z.B. die Datenbank down ist wird ne Seite generiert auf der dann der entsprechende SQL Fehler angezeigt wird. Ist es für den Browser dann erkennbar dass diese Seite eigentlich nicht dass ist was man angezeigt bekommen wollte? Werden von dem PHP Script HTTP Status Flags gesetzt wenn nicht auf die DB zugegriffen werden kann oder sonstige interne Fehler auftreten? Falls ja,welche? Wäre toll wenn da jemand nen paar Informationen für mich hätte.
MfG Spacelord -- .....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes. |