Judson, weiß ich, dass wir auf vielen Pfosten zusammengearbeitet. Ich schätze, dass Sie ein „Denker“ sind und nicht gerade schlucken, was auch immer Ihnen eingezogen. Ich folgte auch Verbindungen zu Ihren Web site von einem anderen Pfosten und gedacht waren sie, oh sehr gut, und ich fand Ihre Musik, um sehr anziehend zu sein.
Betreffend die zur Hand Frage, wunderte ich die Absicht dieses Codes. Er scheint wie Sie prüft einfach, um zu sehen, wenn die Person angemeldet und wenn sie nicht, sie zu einer Seite umzuadressieren sind, aber anstelle von einer LOGON-Seite verweisen Sie sie in Richtung zum Home Page.
Wenn ich richtig die Absicht schätzte, tun ich gewöhnlich etwas Ähnliches.
1) eine Liste von den sicheren Faltblättern bilden (könnte Seitenaktennamen auch einschließen)
2) überprüfen, um zu sehen, wenn der Benutzer z.Z. innerhalb eines sicheren Faltblatts ist (dem Mittel es einen LOGON erfordert)
3) überprüfen, um zu sehen, wenn der Benutzer oder nicht angemeldet
4) die LOGON-Seite laden und den Antrag unterbrechen (die Seitenlast nach dem login.cfm beenden)
>
rs, listLast (cgi.script_name, „/\ ")) >
) oder val eq (session.userID) 0>
O.K., so langer Geschichtekurzschluß. Dieses ist sehr ähnlich, was Sie tun. Ich erwähne es, falls ich auf dem rechten Weg bin und er Ihnen Ideen über das Sichern nur bestimmter Faltblätter geben kann.
In Ihrem Fall vermeiden wir gerade das Home Page bei der Prüfung auf einem LOGON. Wenn das alles ist, brauchen Sie, dann dieses arbeitet. Wenn Sie mehr (einige Seiten sicher und andere nicht) möglicherweise ein bisschen eher wie den Code benötigen, bekannt gab ich gerade nntgab?