Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

09.09.2005, 15:15
|
|
Новичок
Регистрация: 07.04.2005
Сообщений: 20
Провел на форуме: 43505
Репутация:
0
|
|
Ошибка SQL
Есть страница с поиском, при вводе ' начинает кричать об ошибке SQL. Хотя кавычку вроде экранирует (прим. пишет "Вы исклаи \' ")
1. Можно ли таким макаром читать любые базы на сервере
2. Как узнать имена баз?
3. Какие имена у базы и таблиц в Vbulletin 3.0.8
4. И вобще нахрена осуществляется поиск по Mysql
А ошибка такая
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in d:\usr\www\portal\modules\Search\index.html on line 148
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in d:\usr\www\portal\includes\sql_layer.php on line 286
|
|
|

09.09.2005, 15:23
|
|
Banned
Регистрация: 21.04.2005
Сообщений: 328
Провел на форуме: 632524
Репутация:
9
|
|
А че за сайт... Хотя ты не скажешь.... ))))
Попереберай нули
|
|
|

09.09.2005, 16:01
|
|
Новичок
Регистрация: 07.04.2005
Сообщений: 20
Провел на форуме: 43505
Репутация:
0
|
|
В смысле нули? И получается что запрос после ; нельзя слелать?
|
|
|

09.09.2005, 17:00
|
|
Новичок
Регистрация: 07.04.2005
Сообщений: 20
Провел на форуме: 43505
Репутация:
0
|
|
Да если кому инстересно или кто-нить может реально помочь вот адрес:
www.zatopol.ru
Поле для поиска
Последний раз редактировалось GaD; 09.09.2005 в 17:52..
|
|
|

09.09.2005, 19:36
|
|
Участник форума
Регистрация: 19.07.2005
Сообщений: 292
Провел на форуме: 208487
Репутация:
11
|
|
мля лолы на денвере сидят...
|
|
|

12.09.2005, 10:06
|
|
Новичок
Регистрация: 07.04.2005
Сообщений: 20
Провел на форуме: 43505
Репутация:
0
|
|
Ну кто-нить может дать ответ, можно ли чего-нибудь ловить, если кавычка экранируется так: \'
, но ошибка все равно выдается
|
|
|

12.09.2005, 10:30
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
Раз ошибка SQL есть, то кавычка не экранируется. А "Вы искали \'" выдается ПОСЛЕ того как проэкранировался запрос. Что бы я смог тебе подсказать что сделать ты должен дать побольше инфы а не ссылку на сайт. Примерная структура БД например. Может там просто десяток записей бедных африканских студентов. Опыт показывает что на проектах аля "D:/usr/www/phpBB2" нормальных баз с крутыми аськами, мылами, аккаунтами к PayPal и egold и ключей WM НЕТУ.
То что они на денвере, я не проверял, но если это так то такие "крутые профессиональные админы" скорее всего допустят ещё баг и ТОЧНО не один.
d:\usr\www\portal\modules\Search\index.html
Я конечно пока не работал сисадмином, но чтото мне кажется что там все по дефолту настроено... "Админ" не стал мудрствовать лукаво...
|
|
|

12.09.2005, 11:46
|
|
Новичок
Регистрация: 07.04.2005
Сообщений: 20
Провел на форуме: 43505
Репутация:
0
|
|
В том то и дело, что нужная инфа есть. Это местный провайдер. Админ - ЛОЛ. Инфа есть, но не хрена невыходит...
|
|
|

12.09.2005, 14:17
|
|
Познающий
Регистрация: 25.08.2005
Сообщений: 57
Провел на форуме: 216363
Репутация:
76
|
|
Сообщение от GaD
Ну кто-нить может дать ответ, можно ли чего-нибудь ловить, если кавычка экранируется так: \'
, но ошибка все равно выдается
кавычка 100% не экранируецца при запросе к БД, ато что тебе выводиЦЦа "Вы исклаи \' " связано с тем, что при выводе в браузер PHP в любом случее екранирует спецсимволы (напр. \\, \", \', итп)
|
|
|

12.09.2005, 17:32
|
|
Новичок
Регистрация: 07.04.2005
Сообщений: 20
Провел на форуме: 43505
Репутация:
0
|
|
Так кто-нибудь даст примерные имена баз и таблиц
Выходит надо так: ';select*from что-то.таблица where '1
ТАК????
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|