| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: разработка для Web > Проверка пользовательского ввода |
| Автор: study 30.11.2004, 11:10 |
| Подскажите мне, а лучше дайти примерчики 1. Как проверить число это или строка? 2. Как проверить правильно ли пользователь ввёл IP адрес? 3. Как проверить не превышаел ли размер строки определённого значения? З.Ы. Было бы хорошо если с примерами рабочего кода, если писать лень, то киньти ссылку на статейку по теме. Заранее спасибо. |
| Автор: Guest 30.11.2004, 11:48 | ||||
HTML-файл
test.pl
Вот тебе не большой примерчик. НЕ ПРОВЕРЯЛ, ТАК ЧТО МОГУТ БЫТЬ ЕРОРЫ |
| Автор: chaos 30.11.2004, 11:52 | ||||||
Это мой пример, забыл авторизоваться на форуме А то потом не будут знать кому + ставить Кстати в скрипте после use CGI; поставь print header; а то забыл написать |
| Автор: chaos 30.11.2004, 13:15 | ||
Вот 'рабочий' пример
|
| Автор: study 30.11.2004, 13:17 |
| Спасибо chaos, сейчас по тестю |
| Автор: chaos 30.11.2004, 14:31 | ||
можно тогда за место print header; поставь print "Content-Type: text/html\n\n" но могут возникнуть проблемы с интерпретацией \n\n на сервере |
| Автор: GoodBoy 30.11.2004, 14:49 | ||
а как тогда с этим: $chislo = param('p_chislo');??? |
| Автор: korob2001 30.11.2004, 15:26 | ||
Тогда нужно юзать unpack |
| Автор: chaos 30.11.2004, 16:57 | ||||
да!!!, действительно. Проглядел |