![]() |
|
введение в perlПосле этого все записанные данные будут сохранены на диск. Перед осуществлением запись в файл, вы должны убедиться, что web-сервер имеет доступ к директории, в которой находится файл и имеет права на запись в этот файл. Обратите внимание: функция close должна располагаться как можно ближе к последней функции записи в файл. Это обусловлено тем, что web-сервер выполняется в многопользовательской среде, и скрипт может запускаться одновременно несколькими пользователями. При открытии файла на запись он (файл) блокируется и другие экземпляры скрипта не смогут его открыть, что вызовет задержку в выполнении запроса. Пример: Создание новой HTML страницы Следующий пример может показаться на первый взгляд сложным, но все что он делает, это пишет некоторую информацию в файл. В связи с тем, что мы создаем web-страницу файл содержит тэги HTML вместе с обычным текстом. Помните, что n просто вставляет перевод строки в текст для удобства последующего просмотра созданного файла. Все входные данные из формы содержатся в переменных $input{field_name}. При печати такие переменные должны выноситься за кавычки и отделяться запятыми. # Определяем переменную, содержащую путь к записываемому файлу $newfile = "c:webserverhtdocsmynewpage.html"; # Открываем файл, используя идентефикатор USERINFO open (USERINFO, ">$newfile"); # Формируем содержимое print USERINFO "nn"; print USERINFO " print USERINFO "nn Данные регистрации:";print USERINFO " n n"; n"; print USERINFO "nnn"; # Закрываем файл close (USERINFO); |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
© SMTI.RU Главная страница | Связаться с нами синтезаторы по самым низким ценам . торшеры магазин |