Рекомендуется: создать простой чат с ASP После стадии обучения ASP мы создадим простейшую чат на основе контента, который мы узнали описаны ниже:
1.1. Img Control
ALT: Все изображения отображения должны иметь текстовые описания, которые могут кратко описать содержание изображения.
2. Включение управления
MaxLength: Все входные элементы управления должны сформулировать атрибут MaxLength, а значение по умолчанию - это длина соответствующего поля в базе данных.
READONLY: Вся неизменная информация должна использоваться с атрибутом Readonly.
3. Контроль формы
Действие: вся форма должна указать действие, если его представлены, укажите действие =
Метод: Используйте сообщение для выполнения необратимых действий, используйте Get для выполнения обратимых действий
ONSUBMIT: все формы должны указывать процедуры проверки, необходимые перед отправкой.
Все формы должны иметь соответствующие кнопки сброса.
4. Управление кнопкой
ONCLICK: Кнопка, используемая для подачи в форме, не позволяет этому методу, и все проверки данных активируются через раздацию формы.
5. Атрибут обработки
Все страницы должны иметь тот же заголовок, что и название этой страницы.
6. Наименование элементов управления
Метод использования аббревиатуры типа управления (строчные) английские слова (первая буква капитализация).
Следующие категории контролей в основном участвуют в разработке
Кнопка: btn
Форма: FRM
Выберите: sel
Textarea: txt
Ввод: IPT
7. Настройки языка
Все китайские страницы должны быть добавлены со следующим утверждением:
<meta http-equiv = content-language content = en-cn>
<meta http-equiv = content-type content = text/html;
8. Назначение атрибутов управления
Значения атрибута всех элементов управления должны быть включены в двойные кавычки или отдельные кавычки.
2. Часть клиентской программы
1. Обработка сообщения об ошибке (2-1)
Все сообщения об ошибках используются в китайском языке для приглашения сообщений об ошибках, а пунктуация использует китайские полукол-символы, а формат заключается в следующем:
Ошибка: Приглашенное сообщение!
2. Обработка успешной оперативной информации (2-2)
Вся успешная информация используется в китайском языке для быстрого успеха, а пунктуация использует китайские полукол-символы, а формат заключается в следующем:
Успех: быстрое сообщение!
3. Возврат страницы
Все, что вам нужно вернуться на предыдущую страницу Использовать историю.back ();
Используйте history.go (-n), когда вам нужно вернуться на предыдущую N-страницу (n> 1);
Весь возврат использует метод подключения вместо кнопки.
4. Суждение данных перед отправкой
Убедитесь, что данные перед отправкой будут оцениваться через JavaScript по типу данных и длине
Это число: используйте функцию isnan ()
Суждение длины: длина должна рассматриваться как фактическая длина после удаления передних и задних пространств
Пустое суждение: все входные поля, которые не разрешают быть пустыми, должны быть оценены после удаления передних и задних пространств.
Если условие суждения находит ошибки данных, сообщение об ошибке проведено через (2-1), а затем поле ошибки сосредоточено через метод Focus ().
5. Советы перед удалением данных
Все операции, связанные с удалением, должны быть подтверждены снова после того, как пользователь выберет его.
3. Серверная программа программы
1. Собственность данных
Благодаря GET и POST данные, передаваемые через соединение, должны быть удалены через TRIM до и после данных перед использованием.
2. Суждение данных
Данные параметров, полученные с помощью запроса, должны быть снова оценены по нулю, типу и длине.
3. Закрытие объекта
Все объекты базы данных и файлов должны быть закрыты как можно раньше после использования, и ничто не должно быть назначено одновременно.
4. Приглашенная информация
Все запросы на ошибки предлагаются JavaScript, чтобы убедиться, что пользователи не могут видеть какую -либо внутреннюю информацию об ошибках. (например, 1-1)
Если операции, включающие обновление базы данных, DEL и INSERT, являются успешными, вам необходимо вызвать. (например, 1-2)
5. Использование переменных
Все переменные должны быть объявлены перед использованием, а начальные значения назначаются.
6. Наименование переменных
Метод использования аббревиатуры типа переменной (строчные) английские слова (первая буква капитализация).
Следующие категории переменных в основном участвуют в разработке
Целое число: я
Десятичный: ф
Персонажи: с
Логин: б
Дата: д
Особенный:
Цикл принимает i, j, m, n, в свою очередь;
Массивы с Ари
Указатель P, q
Временная переменная TMP
СЕГО. SQL заявления
1. Сорт
При заказе постарайтесь использовать индекс или первичное поле для сортировки поля ключа как можно раньше.
2. Выберите
Избегайте использования * при выборе.
3. Старайтесь избегать использования, а не в
8. тест
Все страницы должны выполняться по двум резолюциям: 800*600, 1024*768.
Все страницы должны работать в соответствии с IE5.0, 5,5 и 6,0 по ошибкам JavaScript.
Поделиться: что делать, если база данных ограничена? Я не знаю, если вы столкнулись с таким пространством. хочу использовать такое пространство.