Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Вниз

Получение данных с веб -сервера.   Найти похожие ветки 

 
paule ©   (2005-11-01 04:13) [0]

Имеется веб-сервер, на котором стоит MySql сервер базы данных. Имеется страничка, которая посредством PHP получает выборку  из базы и  предоставляет  данные для просмотра.  

Необходимо получать теже данные из программы, минуя браузер.

Подскажите как это можно осуществить?


 
Digitman ©   (2005-11-01 08:54) [1]

см. TIdHTTP


 
paule ©   (2005-11-01 10:45) [2]

Не могу нигде найти описание этой приблуды.


 
paule ©   (2005-11-01 10:47) [3]

Я полагаю, необходимо выполнить java скрипт, который получит те данные которые мне нужны, и обработать результат.

idHTTP сможет мне в этом помочь?


 
Reindeer Moss Eater ©   (2005-11-01 10:57) [4]

Зачем тебе скрипт, ты же сказал, что тебе нужны данные


 
paule ©   (2005-11-01 11:02) [5]

ну в смысле данные в  в базе MySql.
Как вот их оттуда выдернуть?.


 
Reindeer Moss Eater ©   (2005-11-01 11:05) [6]

Их оттуда выдергивает веб-сервер (по твоим словам)


 
Reindeer Moss Eater ©   (2005-11-01 11:08) [7]

Возьми Delphi, dbExpress, соединись с MySQL сервером и получи с него свои данные. А web-сервер оставь в покое.


 
paule ©   (2005-11-01 11:17) [8]

Ну так как я  к базе данных подключусь?  Алиас  для  этой базы  не создашь.


 
Reindeer Moss Eater ©   (2005-11-01 11:18) [9]

Алиас не нужен.


 
paule ©   (2005-11-01 11:20) [10]

доступ к базе разрешен только локально.
Так обычно почти везде делают.


 
paule ©   (2005-11-01 11:21) [11]

имеется ввиду локально только с самого веб-сервера.


 
Reindeer Moss Eater ©   (2005-11-01 11:24) [12]

А мы тут знаем, локально ты там сидишь, или глобально?
Догадаться должны?


 
Reindeer Moss Eater ©   (2005-11-01 11:26) [13]

Вот твои данные:

ShowMessage(idHTTP1.Get("http://your.web.server.ru"));


 
SergP.   (2005-11-01 13:01) [14]


> paule ©   (01.11.05 10:47) [3]
> Я полагаю, необходимо выполнить java скрипт, который получит
> те данные которые мне нужны, и обработать результат.
>
> idHTTP сможет мне в этом помочь?



> paule ©   (01.11.05 11:02) [5]
> ну в смысле данные в  в базе MySql.
> Как вот их оттуда выдернуть?.


А причем тут тогда java скрипт?


> paule ©   (01.11.05 11:20) [10]
> доступ к базе разрешен только локально.
> Так обычно почти везде делают.


Значит самый простой вариант - работать по http. Только придется написать скрипт например на PHP которому будешь передавать данные в виде POST-запроса, и потом у него будешь забирать результат. А уж с базой будет работать сам PHP скрипт...


 
paule ©   (2005-11-02 04:20) [15]

Так в этом случае PHP скрипт придется  скопировать на сервер так ведь.

PHP запрос сможет вернуть набор данных (DataSet) или только текст вернет?


 
SergP ©   (2005-11-02 09:18) [16]


> paule ©   (02.11.05 04:20) [15]
> Так в этом случае PHP скрипт придется  скопировать на сервер
> так ведь.


Само собой...


>
> PHP запрос сможет вернуть набор данных (DataSet) или только
> текст вернет?


Не знаю... Но если ты не пишешь какой-то редактор произвольных БД, то тебе возможность ПХП вернуть набор данных (DataSet) нафик не нужна...


 
guru-guru ©   (2005-11-04 13:02) [17]

Тебе только скрипт поможет, я сам писал софтину (Глобальное тестирование с компа через прогу, к бд не подрубишься (стоит доступ только для пользователя localhost и черти на хостигах не хотят идти на встречу и давать доступ из вне). Я просто писал скрипт на пхп, который мне формировал ХТМЛ страницу (хотя можно ХМЛ и это будет лучше, т.к. к ней можно подрубится через бд  используя компоненты ClientDataSet и библиотеку MIDAS). и У тебя получится связь с БД



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2006.02.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.038 c
2-1137997680
Антон1209
2006-01-23 09:28
2006.02.12
Excel


15-1136963744
VID
2006-01-11 10:15
2006.02.12
Медленно работает USB 2.0 на Windows XP SP2


15-1138184621
Харько
2006-01-25 13:23
2006.02.12
help файл для MEMProof


15-1137764826
DillerXX
2006-01-20 16:47
2006.02.12
Вам не кажется что день становится длиннее?


6-1131124608
S_T_E_P_A_N___
2005-11-04 20:16
2006.02.12
Подсчет трафика по сети





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский