Программирование => Perl => Тема начата: AlexandrKa от 29 Августа 2001, 23:22:55
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: AlexandrKa от 29 Августа 2001, 23:22:55
Не подскажите ли как сделать такую вещь:
Что имеется: Имеется форма (на страничке) в нее юзер вписывает свои данные.
Имя: E-Mail: и т.д.
Что требуется: Данные из этих полей нужно сохранять в файл, как мне это сделать???
Спасибо!
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: lodevar от 30 Августа 2001, 10:16:00
Или почитай http://pc.agava.ru/web-studio/form_data_handling.html
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: lodevar от 30 Августа 2001, 10:10:37
Цитировать
perldoc CGI perldoc -f open perldoc -f print perldoc -f close
Ты как всегда лаконичен ;)
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: от 30 Августа 2001, 10:11:12
Цитировать
Не подскажите ли как сделать такую вещь:
Что имеется: Имеется форма (на страничке) в нее юзер вписывает свои данные.
Имя: E-Mail: и т.д.
Что требуется: Данные из этих полей нужно сохранять в файл, как мне это сделать???
Спасибо!
Посмотри в каталоге. Вроде там есть нужный скрипт.
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: Chs от 30 Августа 2001, 07:11:07
perldoc CGI perldoc -f open perldoc -f print perldoc -f close
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: Chs от 30 Августа 2001, 11:56:57
Цитировать
Или почитай http://pc.agava.ru/web-studio/form_data_handling.html
Вредная статейка дня начинающих.:) Разбор данных формы вручную - не есть хорошо. Зачем изобратать велосипед? Тем более только для метода POST.:)) А если потом понадобиться фотографию вставить (т.е. )? Encoding формы сразу станет \\"multipart/form-data\\". И разбор данных формы придется переписывать. IMHO, лучше не изобретать модуль CGI, а использовать его.:)) Или cgi-lib в него входящий.:)
[Изменено 30.8.2001 автор: Chs]
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: lodevar от 30 Августа 2001, 12:35:39
Я знал, что ты так ответишь. Ух какой я предугадливый ;) Но если честно, то для начинающего - как раз, а главное идеально подходит к поставленной задаче. Поставит перед собой задачу шире - будет копаться дальше.
\\"Азбука для 1-го класса средней школы\\" - вредная книжка для начинающего! А если потом понадобится расчет силы магнитного поля... ;)
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: Chs от 30 Августа 2001, 13:28:22
В том то и дело, что это не \\"азбука\\". Азбука - это rfc.:)) Но до нее тоже дорасти надо.:)) А по таким \\"азбукам\\" получаются кривые скрипты и прививается не очень хороший стиль программирования... Не говоря уже о том, что в написанном коде будут ошибки, а модуль CGI отлажен поколениями... А если потом придется доделывать этот скрипт другому программисту - проще будет написать заново...
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: lodevar от 30 Августа 2001, 13:55:04
Ну ладно, ладно. Как скажешь господин... ;)
Название: Товарищи!, помогите новичку !!!! Пожалуста!
Отправлено: Chs от 30 Августа 2001, 14:27:47
Цитировать
Ну ладно, ладно. Как скажешь господин... ;)
Да нет, все обсуждаемо.:)) Просто я много кривых скриптов видел рожденных из подобного кода...