![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| harakiry |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 30.4.2007 Репутация: нет Всего: нет |
Написал скрипт который должен конектится к одному серверу по определённому порту, если не удаётся это сделать, то создаётся новый сокет и он пытается это сделать по другому порту к тому же серверу.
Но получается то что попробовав приконектится по порту 2042, он не пытается приконектится к 443(смотрел сканером) и принтует ERROR2, как-будто приконектился и скачал данные, которые проверяются по шаблону и не подходят из-за чего и выводится ERROR 2, хотя по идее в случае неудачных коннектов и несоответствия шаблону не должно ничего выводится. Помогите чайнику Это сообщение отредактировал(а) harakiry - 30.4.2007, 22:01 |
|||
|
||||
| KSURi |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 2 Всего: 27 |
Ну ессесно... У тя 1 коннект находится в if, а 2 в else.
Выполнится или 1, или 2. Иначе никак. -------------------- Died at Life.pl line 21 |
|||
|
||||
| Nab |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 25.3.2006 Где: Kiev Репутация: 8 Всего: 37 |
Ну мужики, вам нужно быть обоим повнимательней
KSURi, с IF у него все в порядке, у него думаю затык в другом месте, а именно
Нафига два new? Видно писал на автомате оставить один из них, в обоих условиях... Я к примеру никогда не пользую new перед именем пакета, обыкновенно PACKAGE->new пишу Но эт на любителя -------------------- Чтобы правильно задать вопрос нужно знать больше половины ответа... Perl Community FREESCO in Ukraine |
|||
|
||||
| KSURi |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 2 Всего: 27 |
C new проблем нет. Perl съедает эту конструкцию)
-------------------- Died at Life.pl line 21 |
|||
|
||||
| harakiry |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 30.4.2007 Репутация: нет Всего: нет |
Я сейчас кое-что скажу только сразу не убивайте
Изначально в скрипте первым для коннекта поселился порт 2042 и вот после всех мытарств решил первым попробовать коннект к 443-у (коннекты само собой шли при выключенном M$ фаервол агенте, чтобы проверить будет ли реконнект в случае неудачи) скрипт даже не пытался этого сделать, а сразу завершил работу, что очень странно потому что при включённом M$ фаервол агенте скрипт спокойно конектился к этому порту и скачивал то что нужно. Вобщем при выключенном M$ фаервол агенте и заменой 443 порта на другой, скрипт пытается приконектится к двум разным портам. Всем спасибо. |
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |