Ultradev-Beispiel-Tutorial: 5 Erstellen Sie ein relativ einfaches Website-Backend (3)
Autor:Eve Cole
Aktualisierungszeit:2009-05-26 16:34:18
Kapitel 5: Erstellen Sie ein relativ einfaches Website-Backend (3)
Was tun mit gelöschten Seiten? Hä? Haben Sie vergessen, was wir oben gesagt haben? Mit dem Befehlsobjekt ist es ganz einfach:
Testen Sie es zuerst. Löschen Sie die Daten, die wir gerade bearbeitet haben. Nun, das ist normal – es ist seltsam, wenn es nicht normal ist :)
Im Allgemeinen werden nach dem Hinzufügen, Löschen oder Bearbeiten von Daten einige Eingabeaufforderungen angezeigt oder wir müssen zu einer anderen Seite springen. Was sollten wir beispielsweise tun, wenn wir nach Abschluss des Löschvorgangs (del_article.asp) zur Datenanzeigeseite zurückkehren möchten? Verwenden Sie das Refresh-Tag in HTML. Haha, hast du dich plötzlich erleuchtet gefühlt, als du deinen Kopf gestreichelt hast? Ich blättere ständig in Asp um und vergesse alles über HTML.
Einfügen -> Kopf-Tags -> Aktualisieren, wie in der Abbildung gezeigt:
Tatsächlich ist diese Sprungfunktion besser als die Umleitung in ASP, da einige alte Browser oder Netscape die Umleitung nicht sehr gut unterstützen und manchmal nicht normal zur gewünschten Seite springen können. Zu diesem Zeitpunkt sind unsere Seiten zum Bearbeiten, Löschen und Hinzufügen fertig. Wir erstellen jetzt eine Funktionsauswahlseite, die schnell springen kann:
Sollten wir nach Abschluss dieses Vorgangs nicht aufatmen? Hoho, ein einfaches Website-Hintergrundverwaltungsprogramm ist so einfach. Moment mal, Ihre Seite verfügt noch über keine Schutzmaßnahmen! Mit anderen Worten: Solange jemand die Adresse der Backend-Verwaltungsseite Ihrer Website kennt, kann er hinzufügen, löschen und bearbeiten. In diesem Fall ... $%^#&*.
Haha, wir sind schon lange vorbereitet. Vergessen Sie nicht, dass wir eine eigene Administrator-Benutzertabelle haben, um Administratorinformationen aufzuzeichnen!
Öffnen Sie die Serverfunktionen -> Authentifizierung -> Benutzer anmelden, um eine Seite zur Kennwortüberprüfung zu erstellen. Vergessen Sie nicht, zur Implementierung zunächst ein Formular mit mehreren Formularfeldern vom Typ Text zu erstellen auf die Verwaltungsseiten zugegriffen werden!
Ich glaube, Sie werden den Zweck jeder Spalte im Bild auf einen Blick verstehen. Wenn Sie es nicht verstehen, wird es Ihnen klar, wenn Sie sich das Beispiel der Tonfigur ansehen:)
Nach der Fertigstellung sieht es so aus:
Dies allein reicht nicht aus, wir müssen auch ein Verhalten für jede Seite erstellen, auf die nicht verifizierte Personen zugreifen sollen: Serververhalten -> Authentifizierung -> Zugriff auf Seite beschränken. Das heißt, wenn sie nicht verifiziert ist , es kann nicht darauf zugegriffen werden. Wie im Bild gezeigt:
Bei verweigertem Zugriff Gehe zu: Zu welcher Seite gesprungen werden soll, wenn sie nicht verifiziert ist. Hier ist fail.asp.
Wenn Sie sich den Quellcode ansehen, können Sie sehen, dass der Schutzmechanismus Sitzungen verwendet. Beim Anmelden erstellt der Server eine Sitzungsvariable. Wenn Sie ohne Anmeldung direkt auf andere Seiten zugreifen, können Sie nicht darauf zugreifen, da die Sitzung nicht vorhanden ist:
An diesem Punkt ist ein wirklich relativ vollständiges, aber relativ einfaches Projekt abgeschlossen! Gleichzeitig bin ich davon überzeugt, dass Sie Ultradev nun besser beherrschen, um viele funktionsreiche Webanwendungen zu erstellen!
Im letzten Abschnitt werden wir über einige fortgeschrittene Anwendungsfähigkeiten von Ultradev sprechen, Freunde, das sollten Sie sich nicht entgehen lassen!
Wenn Sie weitere Informationen zu Ultradev benötigen, besuchen Sie bitte www.4u2v.com.