
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|||||||
![]() Новичок ![]() Профиль Группа: Пользователь Сообщений: 4 Пользователь №: 30801 На форуме: Карма: ![]() |
Доброго времени суток. Опыта в php очень мало и я только учусь. Возникла проблема такого рода. Пытаюсь заставить скрипт подключится по telnet к хосту и показать приглашение ввести логин/пароль.
$usenet = fsockopen($servip, $port, $errno, $errstr, $timeout); Подключение вроде как осуществляется (по крайней мере $usenet создается и она не пуста) Но при попытке echo $a, на экране вижу иероглифы-кракозябры при любой кодировке в браузере. Подскажите, что не так? Спустя 6 минут, 53 секунды (14.12.2011 - 16:44) Winston написал(а):
Покажи какие они ? Спустя 15 часов, 25 минут, 39 секунд (15.12.2011 - 08:10) JustAHate написал(а): Вот такие: ��� Спустя 1 час, 45 минут, 18 секунд (15.12.2011 - 09:55) rooor написал(а): iconv("UTF-8", "CP1251", $a) Спустя 27 минут, 2 секунды (15.12.2011 - 10:22) Игорь_Vasinsky написал(а): этож вродеб ISOшная, не кирилица Спустя 3 часа, 20 минут, 32 секунды (15.12.2011 - 13:43) Winston написал(а):
Это символы в юникоде, которые выводятся в файле с кодировкой CP1251 Спустя 18 часов, 31 минута, 43 секунды (16.12.2011 - 08:15) JustAHate написал(а):
Эти символы отображаются так, если в браузере выбрана кодировка UTF-8: ��� А если выбрать 1251, то так: яэя Добавил строку перед echo - результат тот же. Спустя 1 час, 43 минуты, 18 секунд (16.12.2011 - 09:58) JustAHate написал(а): Решил не морочиться и использовать готовое решение http://www.geckotribe.com/php-telnet/ Всем спасибо. |
||||||
![]() |
![]() ![]() ![]() |