![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| zorch |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 19.3.2006 Репутация: нет Всего: нет |
Доброго времени суток. У меня реализована авторизация на Perl. Все нормально работает, но некоторые программисты говорят что напрямую обращаться к базе, как сделано у меня плохо. Нужно использовать $dbh->quote(); но что это такое я не знаю. Подскажите плиз, если кто знает!
|
|||
|
||||
| tishaishii |
|
||||
![]() Создатель ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1262 Регистрация: 14.2.2006 Где: Москва Репутация: нет Всего: 8 |
или (но вариант хужее)
дело в том, что ? обрабатываются драйвером конкретной СУБД, к которой подключился, а \Q\E обрабатывается только Perl. |
||||
|
|||||
| Ivan Kolesnikov |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 9.3.2005 Где: г. Новокузнецк Репутация: нет Всего: 6 |
Или можно еще вот так:
--------------------
|
|||
|
||||
| sharq |
|
|||
![]() Perl Liker ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: 2 Всего: 28 |
zorch, правильно тебе сказали!
Используй знакоместа - ? и поставляй значения вместо вопросов с помощью DBI, он автоматически экранирует (квотирует) подставляемые значения. Смотри первый вариант tishaishii. -------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |