Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Dmitry Koteroff                      2:5020/400     16 Jul 2002  18:26:38
 To : Timur Tekayev
 Subject : Re: обработка данных из формы
 -------------------------------------------------------------------------------- 
 
 Здравствуйте, Timur.
 16 июля 2002 года, вторник, 11:31. Вы написали:
 
 > Есть гостевая, форум или что-то вроде них, вообщем, скрипт, в котором
 > имеется форма с textfield, заполняемая пользователем произвольно. Я
 > подошел к чтению данных из нее следующим образом:
 > my $Reply    = $q->param('reply');
 > $Reply = escapeHTML($Reply);
 > $Reply =~ s/\\/\\\\/g;
 > $Reply =~ s/'/\\'/g;
 > ну и т.п. по своему усмотрению. Потом уже обновляю/заношу данные в
 > mySQL.
 > Вопрос мой таков. Все ли я правильно делаю? или есть еще какие-то
 > моменты, которые могут помешать заапдейтить данные в таблице (или же
 > помочь хакеру накуролесить в БД).
 
 В общем-то, начерное, все правильно (тольео еще \x00 надо заменять на \0),
 но только я предпочитаю использовать DBI - там можно писать так:
 
 $dbh->prepare("select * from t where id=? or text like
 
 ?")->execute(10,$text).
 
 Все заслэшивания он производит автоматически.
 
 > И еще....человек пишет http://www.myurl.ru/dir/dir1/script.cgi ,
 > хотелось бы правильно (!) заменять все это на <a href>...</a> .
 > У кого есть богатый опыт в подобных делах - подсобите :-)
 
 Hа http://xpoint.ru это много раз обсуждалось, там такое выраженьище
 навернули... Попробуй поискать там в Поиске.
 
 --
 С уважением,
   Дмитрий Котеров (dk@dklab.ru), ведущий программист (http://www.dklab.ru).
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 обработка данных из формы   Timur Tekayev   16 Jul 2002 15:31:39 
 Re: обработка данных из формы   Dmitry Koteroff   16 Jul 2002 18:26:38 
 Re: обработка данных из фор мы   Andrey Sapozhnikov   16 Jul 2002 18:47:09 
 Re: обработка данных из формы   Dmitry Koteroff   17 Jul 2002 01:35:18 
 Re: обработка данных из формы   Artem Chuprina   17 Jul 2002 13:09:02 
 Re: обработка данных из фор мы   Andrey Sapozhnikov   17 Jul 2002 13:15:13 
 Re: обработка данных из формы   Dmitry Koteroff   17 Jul 2002 23:05:15 
 Re: обработка данных из фор мы   Andrey Sapozhnikov   18 Jul 2002 16:55:47 
 Re: обработка данных из формы   Dmitry Koteroff   18 Jul 2002 19:31:23 
 Re: обработка данных из фор мы   Andrey Sapozhnikov   18 Jul 2002 20:55:15 
 Re: обработка данных из формы   Dmitry Koteroff   18 Jul 2002 21:05:33 
 Re: обработка данных из формы   Konstantin Tokar   18 Jul 2002 21:11:39 
 Re: обработка данных из формы   Andrey Sapozhnikov   19 Jul 2002 00:01:11 
 Re: обработка данных из формы   Artem Chuprina   16 Jul 2002 19:23:55 
 обработка данных из формы   Alexey Gradovtsev   16 Jul 2002 23:50:15 
Архивное /ru.cgi.perl/657752fd7f3b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional