![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
Juiko |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 27.6.2011 Репутация: нет Всего: нет |
Здравствуйте.
Посоветуйте, пожалуйста, литературу, где было бы описано, как работать с ПХПмайадмин через Делфи..Заранее спасибо. |
|||
|
||||
Mifody |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 5.8.2008 Репутация: 2 Всего: 2 |
Совсем глупый вопрос: "нафига Вам такое счастье???"
Если в кратце - то почитайте про авторизацию на сайтах, ну и про различные действия. |
|||
|
||||
Juiko |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 27.6.2011 Репутация: нет Всего: нет |
Мне такое счастье и правда бы в жизни не сдалось, да начальник просит.
Авторизацию на сайтах я итак освоила, мне нужно добавлять данные на сайт из базы .cdb, хотелось бы разобраться, как это работает поподробнее. |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Ну а причём тут PHPMyAdmin?
Нужно написать скрипт на php, который будет это делать. А ему уже банальным http.POST запросом отдавать данные, которые он будет складывать. |
|||
|
||||
Juiko |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 27.6.2011 Репутация: нет Всего: нет |
ситуация какая. есть программка на делфях, которая делает выборку из базы данных в ричедит, потом пользователи вручную дописывают информацию. И так каждые 3 часа. А с меня требуют, чтобы по кнопке в делфях программа коннектилась с базой данных сайта и добавляла это как статью.
Никогда не работала ни с чем подобным, поэтому посоветуйте, пожалуйста, как это сделать? ПС: коннект с базой данных установить удалось, и с таблицей тоже, но обратиться к полю, чтобы его обновлять пока не получается:( Добавлено через 4 минуты и 5 секунд а пхпмайадмин при том, что меня в него ткнули носом и сказали - добавлять сюда...вот я и подумала поначалу...) Это сообщение отредактировал(а) Juiko - 1.11.2011, 13:39 |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Так у тебя ещё и прямой коннект к базе есть?
Ну тогда могу только книжку по дельфи посоветовать. Там много разных интересных вариантов занесения данных в базу. |
|||
|
||||
Juiko |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 27.6.2011 Репутация: нет Всего: нет |
Коннект через адо, но так же, как с базами на скл-сервере работать не получается(
|
|||
|
||||
Mifody |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 5.8.2008 Репутация: 2 Всего: 2 |
так, по чуть по полочкам (я так понимаю, Вам требуется добавлять/редактировать информацию именно на сайте):
1. прямой доступ к MySQL базе на сайте, говорю сразу "не комильфо", да и провайдеры мягко говоря не рады такой простье (в смысле завести пользователя базы с правами удаленного доступа) 2. подключение с помошью ADO, это на Вашей совести. У меня эти компаневы глючили до безобразия. Сейчас пользую zeos. Но это уже на Ваше усмотрение Варианты выхода из ситуации 1. обмен с помощью файла: прога генерит файл, Вы его закачиваете на сайт, он там автоматом "разбирается" и постится 2. написать собственный мини API. Собственно нужен только один скрипт, обрабатывающий POST запрос. Как то вот так ![]() |
|||
|
||||
Juiko |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 27.6.2011 Репутация: нет Всего: нет |
Mifody, создавать файл не вариант, нужно чтобы всё редактировалось сразу на сайте по нажатию одной кнопки.
А почему прямой доступ к MySQL базе на сайте это не комильфо? Пользователя мне создали без проблем. Это сообщение отредактировал(а) Juiko - 2.11.2011, 10:06 |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Прямой доступ вреден, когда он есть для всех абсолютно.
Если он есть только из внутренней сети, то это нормально. А моя рекомендация - создать тему в разделе Delphi BD Ибо вопрос потерял отношение к сетям. Заранее рекомендую продумать вопрос, ибо в данном виде он непонятен. |
|||
|
||||
Mifody |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 5.8.2008 Репутация: 2 Всего: 2 |
Это насчет защищенности информации. Но если уж пользователя создали - тогда правильно Snowy сказал, прямым ходом в базы данных. З.Ы. Насчет создания пользователей, нарывался, когда хостер давал права на ВСЕ базы одинаковою Ух, я тогда всякой фигни себе накачал ![]() |
|||
|
||||
Juiko |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 27.6.2011 Репутация: нет Всего: нет |
спасибо за ответы, тему закрываю.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |