Exemple de tutoriel Ultradev : 5 Créer un backend de site Web relativement simple (3)
Auteur:Eve Cole
Date de mise à jour:2009-05-26 16:34:18
Chapitre 5 : Créer un backend de site Web relativement simple (3)
Que faire des pages supprimées ? Hein? Avez-vous oublié ce que nous avons dit ci-dessus ? En utilisant l’objet command, c’est très simple :
Testez-le d'abord. Supprimez les données que nous venons de modifier, eh bien, c'est normal, c'est bizarre si ce n'est pas normal :)
Généralement, après avoir ajouté, supprimé ou modifié des données, des invites s'afficheront ou nous devrons passer à une autre page. Par exemple, que devons-nous faire si nous voulons revenir à la page d'affichage des données une fois l'opération de suppression (del_article.asp) terminée ? Utilisez la balise d'actualisation en HTML. Haha, t'es-tu soudainement senti illuminé lorsque tu t'es tapoté la tête ? Je continue de feuilleter en asp et j'oublie tout le HTML.
Insérer -> Balises de tête -> Actualiser, comme indiqué dans la figure :
En fait, cette fonction de saut est meilleure que la redirection dans ASP, car certains anciens navigateurs ou Netscape ne prennent pas très bien en charge la redirection et ne peuvent parfois pas accéder normalement à la page souhaitée. À ce stade, nos pages d'édition, de suppression et d'ajout sont prêtes. Nous créons maintenant une page de sélection de fonctions qui peut sauter rapidement :
Après avoir terminé cela, ne devrions-nous pas pousser un soupir de soulagement ? Hoho, un simple programme de gestion de l'arrière-plan d'un site Web a été réalisé. C'est si simple. Attendez une minute, votre page n’a pas encore de mesures de protection ! En d'autres termes, tant que quelqu'un connaît l'adresse de la page de gestion backend de votre site Web, il peut ajouter, supprimer et modifier. Dans ce cas.... $%^#&*.
Haha, nous sommes préparés depuis longtemps. N'oubliez pas que nous avons une table d'utilisateurs administrateur dédiée pour enregistrer les informations de l'administrateur !
Ouvrez les comportements du serveur -> Authentification -> Utilisateur de connexion pour créer une page de vérification du mot de passe --- n'oubliez pas, pour l'implémenter, vous devez d'abord créer un formulaire contenant plusieurs champs de formulaire de type texte. Ce n'est qu'une fois la vérification réussie que ces arrière-plans peuvent être utilisés. les pages de gestion soient accessibles !
Je pense que vous comprendrez d'un seul coup d'œil le but de chaque colonne de l'image. Si vous ne comprenez pas, cela deviendra clair en regardant l'exemple de la figurine en argile :)
Une fois terminé, cela ressemble à ceci :
Cela ne suffit pas, nous devons également créer un comportement pour chaque page à laquelle vous ne souhaitez pas que des personnes non vérifiées accèdent : comportements du serveur -> Authentification -> Restreindre l'accès à la page, c'est-à-dire si elle n'est pas vérifiée. , il ne peut pas y accéder. Comme le montre l'image :
Si l'accès est refusé, allez à : à quelle page accéder si elle n'est pas vérifiée. Voici fail.asp.
En regardant le code source, vous pouvez voir que le mécanisme de protection utilise des sessions. Lors de la connexion, le serveur créera une variable de session. Si vous accédez directement à d'autres pages sans vous connecter, vous ne pourrez pas y accéder car la session n'existe pas :
À ce stade, un modèle vraiment relativement complet mais relativement simple est terminé ! En même temps, félicitations, vous maîtrisez désormais mieux Ultradev, je pense que vous pouvez l'utiliser pour créer de nombreuses applications Web riches en fonctionnalités !
Dans la dernière section, nous parlerons de certaines compétences d'application avancées d'Ultradev, mes amis, ne le manquez pas !
Si vous avez besoin de plus d'informations sur ultradev, veuillez visiter www.4u2v.com.