Recommandé: créez une salle de chat simple avec ASP Après une étape de l'apprentissage ASP, nous construirons une salle de chat la plus simple en fonction du contenu que nous avons appris. sont décrits ci-dessous:
1. Pièce de conception de la page1.IMG Contrôle
ALT: Toutes les images d'affichage doivent avoir des descriptions de texte qui peuvent décrire brièvement le contenu de l'image.
2. Contrôle de l'installation
MaxLength: tous les contrôles d'entrée doivent formuler l'attribut maxLength, et la valeur par défaut est la longueur du champ correspondant dans la base de données.
ReadOnly: Toutes les informations inchangeables doivent être utilisées avec l'attribut ReadOnly.
3. Contrôle de forme
Action: Tout le formulaire doit spécifier une action, si elle est soumise à elle-même, spécifiez une action =
Méthode: Utilisez le post pour effectuer des actions irréversibles, utilisez Get pour effectuer des actions réversibles
onSubmit: Tous les formulaires doivent spécifier les procédures de vérification requises avant la soumission.
Tous les formulaires doivent avoir des boutons de réinitialisation correspondants.
4. Contrôle des bouton
ONCLICK: Le bouton utilisé pour la soumission dans le formulaire ne permet pas cette méthode, et toutes les vérifications de données sont activées via le formulaire ONSUMMIT.
5.Title Attribut
Toutes les pages doivent avoir le même titre que le titre de cette page.
6. dénomination des contrôles
La méthode d'utilisation des mots d'anglais de type de contrôle de contrôle (minuscules) (première capitalisation des lettres).
Les catégories de contrôles suivantes sont essentiellement impliquées dans le développement
bouton: btn
Formulaire: FRM
Sélectionner: Sel
TextArea: txt
entrée: ipt
7. Paramètres de langue
Toutes les pages chinoises doivent être ajoutées avec la déclaration suivante:
<méta http-equiv = contenu contenu contenu = en-cn>
<Meta Http-Equiv = Content-Type Content = Text / HTML;
8. Affectation d'attribut de contrôle
Les valeurs d'attribut de tous les contrôles doivent être incluses dans des devis doubles ou des devis simples.
2. Partie du programme client
1. Traitement du message d'erreur (2-1)
Tous les messages d'erreur sont utilisés en chinois pour provoquer des messages d'erreur, et la ponctuation utilise des symboles de demi-nons chinois, et le format est le suivant:
Erreur: message rapide!
2. Traitement des informations rapides réussies (2-2)
Toutes les informations réussies sont utilisées en chinois pour provoquer des informations de réussite, et la ponctuation utilise des symboles de demi-nons chinois, et le format est le suivant:
Succès: message rapide!
3. Retour de la page
Tout ce dont vous avez besoin pour revenir à la page précédente Utiliser History.back ();
Utiliser History.go (-n) lorsque vous devez revenir à la page N précédente (n> 1);
Tout return utilise la méthode de connexion au lieu du bouton.
4. Jugement des données avant la soumission
Assurez-vous que les données avant la soumission seront jugées via JavaScript sur le type de données et la longueur
Est-ce un nombre: utilisez la fonction isnan ()
Jugement de longueur: la longueur doit être jugée comme la longueur réelle après avoir retiré les espaces avant et arrière
Jugement vide: Tous les champs d'entrée qui ne sont pas autorisés à être vides doivent être jugés après avoir retiré les espaces avant et arrière.
Si la condition de jugement trouve des erreurs de données, le message d'erreur est invité (2-1), puis le champ d'erreur est axé via la méthode focus ().
5. Conseils avant de supprimer les données
Toutes les opérations impliquant la suppression doivent être confirmées à nouveau après que l'utilisateur l'a sélectionné.
3. Partie du programme côté serveur
1. Acquisition de données
Grâce à GET et POST, les données transmises par la connexion doivent être supprimées via la garniture avant et après les données avant utilisation.
2. Jugement des données
Les données des paramètres obtenues via la demande doivent être jugées à nouveau de NULL, de type et de longueur.
3. Clôture d'objet
Tous les objets de base de données et de fichiers doivent être fermés le plus tôt possible après l'utilisation, et rien ne doit être attribué en même temps.
4. Informations rapides
Toutes les invites d'erreur sont invitées par JavaScript pour s'assurer que les utilisateurs ne peuvent voir aucune information d'erreur interne. (comme 1-1)
Si les opérations impliquant la mise à jour de la base de données, Del et INSERT sont réussies, vous devez être invité. (comme 1-2)
5. Utilisation des variables
Toutes les variables doivent être déclarées avant utilisation et les valeurs initiales sont attribuées.
6. Nommer des variables
La méthode d'utilisation des mots d'anglais de type variable (minuscules) (première capitalisation des lettres).
Les catégories de variables suivantes sont essentiellement impliquées dans le développement
Entier: je
Décimal: f
Personnages: S
Booléen: b
Date: D
Spécial:
Le cycle adopte i, j, m, n à son tour;
Arris avec ary
Pointeur p, q
TMP variable temporaire
Déclats de sept.sql
1. Trier
Lors de la commande, essayez d'utiliser l'index ou le tri des champs de clé primaire le plus tôt possible.
2.Sélectionnez
Évitez d'utiliser * lors de la sélection.
3. Essayez d'éviter d'utiliser et non
8. Test
Toutes les pages doivent être exécutées à deux résolutions: 800 * 600, 1024 * 768.
Toutes les pages doivent s'exécuter sous IE5.0, 5.5 et 6.0 via aucune erreur JavaScript.
Partager: Que faire si la base de données est limitée? Je ne sais pas si vous avez rencontré un tel espace. Je veux utiliser un tel espace.