Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> fgets проблемы с кодировкой?
JustAHate  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 30801
На форуме: 13 лет, 5 месяцев
Карма:




Доброго времени суток. Опыта в php очень мало и я только учусь. Возникла проблема такого рода. Пытаюсь заставить скрипт подключится по telnet к хосту и показать приглашение ввести логин/пароль.

$usenet = fsockopen($servip, $port, $errno, $errstr, $timeout);

$a = fgets($usenet, 5);
echo $a;


Подключение вроде как осуществляется (по крайней мере $usenet создается и она не пуста)
Но при попытке echo $a, на экране вижу иероглифы-кракозябры при любой кодировке в браузере.

Подскажите, что не так?



Спустя 6 минут, 53 секунды (14.12.2011 - 16:44) Winston написал(а):
Цитата (JustAHate @ 14.12.2011 - 15:37)
на экране вижу иероглифы-кракозябры при любой кодировке в браузере.

Покажи какие они ?

Спустя 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 написал(а):
Цитата (Игорь_Vasinsky @ 15.12.2011 - 09:22)
этож вродеб ISOшная, не кирилица

Это символы в юникоде, которые выводятся в файле с кодировкой CP1251

Спустя 18 часов, 31 минута, 43 секунды (16.12.2011 - 08:15) JustAHate написал(а):
Цитата (rooor @ 15.12.2011 - 06:55)
iconv("UTF-8",  "CP1251", $a)

Эти символы отображаются так, если в браузере выбрана кодировка UTF-8:
���

А если выбрать 1251, то так:
яэя

Добавил строку перед echo - результат тот же.

Спустя 1 час, 43 минуты, 18 секунд (16.12.2011 - 09:58) JustAHate написал(а):
Решил не морочиться и использовать готовое решение http://www.geckotribe.com/php-telnet/

Всем спасибо.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса