Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
 Аватар для x-954377
3 / 3 / 0
Регистрация: 20.06.2010
Сообщений: 42

WinSock nроблема c ip адресом

24.06.2010, 21:37. Показов 750. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет у меня такая проблема в общем вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
bool add_serv(char *sid)
{
    SOCKET sd;
    WSADATA wsa;
    int con;
    struct sockaddr_in net;
    char buf[1024];
 
    char s[1024] = "GET http://127.0.0.1/b/ex.php?p=777&cmd=";
    strcat_s(s,sizeof(s),sid);
    strcat_s(s,sizeof(s)," HTTP/1.1\r\nHost: 127.0.0.1\r\n\r\n");
 
    if(WSAStartup(0x0202,&wsa)!=0)
        if(WSAStartup(0x0101,&wsa)!=0)return false;
    memset(&buf, 0, sizeof(buf));
    memset(&net, 0, sizeof(net));
    net.sin_family = AF_INET;
    net.sin_port = htons(80);
    net.sin_addr.s_addr = inet_addr("127.0.0.1");
    sd = socket(AF_INET, SOCK_STREAM, 0);
    if(sd<0)return false;
 
    con = connect(sd, (struct sockaddr *) &net, sizeof(net));
    if(con)return false;
 
    con = send(sd,s,sizeof(s),0);
    if(con <= 0)return false;
 
    closesocket(sd);
 
  return true;
}
файл ex.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
    if(strcmp(@$_GET['p'],"777"))
    {
        header("Location: http://www.ya.ru");
        exit();
    }
 
    $c = @$_GET['cmd'];
    $fil = "b/online/$c.dat";
    $ip = @$_SERVER["REMOTE_ADDR"];
    $d = date("d:m:Y|G:i:s");
        
    $f = fopen($fil,"w+");
        fputs($f,$d."|".$ip."|");
    fclose($f);
?>
вообщем когда я эту функцию вызываю всё работает нормально запрос уходит а вот как сделать так что б мне вместо 127.0.0.1, написать localhost почему-то когда пишу не работает. А вот когда пишу 127.0.0.1 то тогда у меня на сервере создаётся файл а вот при localhost облом.
Плиз срочно нужно. За ранние СПС.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.06.2010, 21:37
Ответы с готовыми решениями:

Проблема с IP адресом
Здравствуйте, Сервер 2008 R2. Пинг самого себя дает такой результат: Я не системный администратор, а программист 1С. Дело...

Задача с IP адресом!
IP 191.179.1.0 Сеть должна состоять из 14 хостов. Определить маску подсети. Диапозон разрешения IP адресов (14) Broatcast адрес...

Работа с ip-адресом
Каким образом можно работать с последним октантом ip-адреса. То есть считывать его, переписывать его значение?

1
 Аватар для x-954377
3 / 3 / 0
Регистрация: 20.06.2010
Сообщений: 42
25.06.2010, 23:25  [ТС]
Всё разобрался можно изакрывать. Думал помогут (-:
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.06.2010, 23:25
Помогаю со студенческими работами здесь

Сервер с серым IP адресом?
Здравствуйте умные люди! хотель попробавать сделать сервер в своем кмпьютере, по этой проблеме прочиталь много стати в интерете, но не могу...

меню с полным адресом.
ЕСли сделать меню не относительно каждой страницы а полное например не ../index.html a http://www.adres/index.html от ПС ничего не будет?

getResource работа с адресом
Привет всем. Нужно было динамически достать путь файла, достал с помощю команды: this.getClass().getResource(&quot;//..//config.xml); ...

не работает интернет с ip адресом
проблема заключается в следующем. возьмем например 10 компьютеров подключенных по сети везде ввожу ip адрес чтобы интернет работал. Прошло...

Нет соединения с IP-адресом
Имеется спутниковый Интернет. Не устанавливается соединение с одним IP-адресом (необходим для работы бухгалтерской программы). При...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru