Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
 Аватар для prosto_lynx
49 / 25 / 2
Регистрация: 09.06.2008
Сообщений: 227

Использование NMHTTP (в ответ приходит ошибка)

27.06.2012, 22:28. Показов 1150. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Использую такой код:
C++
1
2
3
4
AnsiString q = "http://site/query.php?type=update&update=\"update tnotice set " + arrayN[i] + "='" + arrayD[i] + "' where id_n='" + IntToStr(t) + "'\"";
q = MQ (q, ' ', "%20"); // Тут я просто заменяю все пробелы на %20
Form1->NMHTTP1->Get(q);
AnsiString answer = Form1->NMHTTP1->Body.LowerCase();
На машине установлен Денвер-3 2010-11-07
В ответ практически всегда приходит то, что нужно, но иногда бывает, что начинает приходить такая фигня:
<!--error--><br />\n<b>warning</b>: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: can't connect to mysql server on 'localhost' (10048) in
<b>z:\\home\\site\\www\\cdb.php</b> on line <b>3</b><br />\n<script language=javascript src='/denwer/errors/phperror_js.php'></script>
ошибка соединения с сервером
может 3, 5, 20 раз подряд приходить... хотя в браузере всё работает без проблем...

в файле cdb.php:
PHP
1
2
2: $connection = mysql_connect ("localhost" , "root", "") 
3:    or die ("ошибка соединения с сервером");
Почему такое случается и как этого избежать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.06.2012, 22:28
Ответы с готовыми решениями:

Не приходит ответ от бд
$dbh = mysql_connect(HOST, USER, PSWD) or die(&quot;Не могу соединиться с MySQL.&quot;); $db = mysql_select_db(DATABASE); $query =...

Не приходит ответ от сервера
Всем привет! Довелось мне написать клиентскую часть для работы с сервером и так уж вышло, что мне не приходит ответ на элементарный...

Не приходит ответ от сервлета
Из апплета вызывается сервлет Сервлет стоит на IBM HTTP Server, точнее на IBM Web Sphere сервере приложений, котрый использует IBM HTTP...

1
 Аватар для T2skler
50 / 50 / 6
Регистрация: 16.05.2012
Сообщений: 232
27.06.2012, 22:36
Цитата Сообщение от prosto_lynx Посмотреть сообщение
Использую такой код:
C++
1
2
3
4
AnsiString q = "http://site/query.php?type=update&update=\"update tnotice set " + arrayN[i] + "='" + arrayD[i] + "' where id_n='" + IntToStr(t) + "'\"";
q = MQ (q, ' ', "%20"); // Тут я просто заменяю все пробелы на %20
Form1->NMHTTP1->Get(q);
AnsiString answer = Form1->NMHTTP1->Body.LowerCase();
На машине установлен Денвер-3 2010-11-07
В ответ практически всегда приходит то, что нужно, но иногда бывает, что начинает приходить такая фигня:

может 3, 5, 20 раз подряд приходить... хотя в браузере всё работает без проблем...

в файле cdb.php:
PHP
1
2
2: $connection = mysql_connect ("localhost" , "root", "") 
3:    or die ("ошибка соединения с сервером");
Почему такое случается и как этого избежать?
Покажите 3-ю строчку из z:\\home\\site\\www\\cdb.php

Эм, не заметил сразу.

На другом форуме нашёл решение проблемы:
Start Registry Editor (Regedt32.exe).

Locate the following key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\Tcpip\Parameters

On the Edit menu, click Add Value, and then add the following registry value:
Value Name: MaxUserPort
Data Type: REG_DWORD
Value: 65534

This sets the number of ephemeral ports available to any user. The valid range is between 5000 and 65534 (decimal). The default value is 0x1388 (5000 decimal).

On the Edit menu, click Add Value, and then add the following registry value:
Value Name: TcpTimedWaitDelay
Data Type: REG_DWORD
Value: 30

This sets the number of seconds to hold a TCP port connection in TIME_WAIT state before closing. The valid range is between 0 (zero) and 300 (decimal). The default value is 0x78 (120 decimal).

Quit Registry Editor.

Reboot the machine.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.06.2012, 22:36
Помогаю со студенческими работами здесь

Не приходит ответ на запрос
здравствуйте. работаю над парсером доски объявлений. для каждого объявления отправляю два запроса: первый на саму страницу и второй на...

Не приходит ответ от QNetworkAccessManager::get
Добрый день! Подскажите. Создаю приложение в котором нужно получать файлы с сети большого размера, но когда вызываю метод...

Приходит ответ в неправильной кодировке
Идет Ajax запрос на php файл, он там обрабатывается и отправляет обратно русские слова, а приходят они в виде вопросиков, я так понимаю что...

XMLHttpRequest: не приходит ответ от сервера
Всем привет! В теле страницы имею это: &lt;input type=&quot;text&quot; id=&quot;name&quot; name=&quot;login&quot; onblur=&quot;checklogin()&quot;...

Не приходит ответ при HttpPost
Уже неделю мучаюсь с одной проблемой. Необходимо отправить запрос на сервер и получить ответ. Запрос, как я понимаю, проходит, однако...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru