ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Проблеммы с pack() в PHP
  #1  
Старый 25.04.2007, 23:57
RaiDeRz
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме:
507350

Репутация: 27
Отправить сообщение для RaiDeRz с помощью ICQ
Question Проблеммы с pack() в PHP

У меня есть вот к примеру такой код:

echo pack('nnn', 10, 2, 1); или
echo pack('n*', 6, 1, 272, 650); а он не пашет почему? ктознает?

А вот например такого вида пашет: pack('H*', '0000000000FFFFFF00');
 
Ответить с цитированием

  #2  
Старый 26.04.2007, 00:03
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

n - беззнаковое целое (16 битов, старшие разряды в конце);
# H - шестнадцатеричная строка, старшие разряды в начале;
Почитай руссифицированный перевод здесь
 
Ответить с цитированием

  #3  
Старый 26.04.2007, 00:13
RaiDeRz
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме:
507350

Репутация: 27
Отправить сообщение для RaiDeRz с помощью ICQ
Question

Цитата:
Сообщение от Isis  
n - беззнаковое целое (16 битов, старшие разряды в конце);
# H - шестнадцатеричная строка, старшие разряды в начале;
Почитай руссифицированный перевод здесь
Тогда все равно теперь непонимаю почему вот при таком коде он ничего не пишит: echo pack('n*', 6, 1, 272, 650); ??? хотя вроде бы все правильно сделано
 
Ответить с цитированием

  #4  
Старый 26.04.2007, 00:29
mR_LiNK[deface_0nl
Участник форума
Регистрация: 12.12.2006
Сообщений: 158
Провел на форуме:
1364740

Репутация: 114
По умолчанию

Цитата:
Сообщение от RaiDeRz  
почему вот при таком коде он ничего не пишит: echo pack('n*', 6, 1, 272, 650);
Собственно он и не может ничего выводить!!
ссылку те уже дали http://www.softtime.ru/bookphp/gl3_8.php
почитай!!

Последний раз редактировалось mR_LiNK[deface_0nl; 26.04.2007 в 00:39..
 
Ответить с цитированием

  #5  
Старый 26.04.2007, 00:31
RaiDeRz
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме:
507350

Репутация: 27
Отправить сообщение для RaiDeRz с помощью ICQ
По умолчанию

Тогда зачем оно нужно это n - беззнаковое целое ??? если ничего не выдает че-то все никак непойму
 
Ответить с цитированием

  #6  
Старый 26.04.2007, 00:40
SMiX
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме:
457850

Репутация: 174
По умолчанию

Цитата:
echo pack('nnn', 10, 2, 1); или
echo pack('n*', 6, 1, 272, 650); а он не пашет почему? ктознает?
Пашет...

Последний раз редактировалось SMiX; 26.04.2007 в 00:42..
 
Ответить с цитированием

  #7  
Старый 26.04.2007, 08:17
RaiDeRz
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме:
507350

Репутация: 27
Отправить сообщение для RaiDeRz с помощью ICQ
По умолчанию

Цитата:
Сообщение от SMiX  
Пашет...
Но он же ничего не выдает в ответе)
 
Ответить с цитированием

  #8  
Старый 26.04.2007, 08:41
SMiX
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме:
457850

Репутация: 174
По умолчанию

Выдает нормально
 
Ответить с цитированием

  #9  
Старый 26.04.2007, 08:53
RaiDeRz
Участник форума
Регистрация: 05.04.2007
Сообщений: 123
Провел на форуме:
507350

Репутация: 27
Отправить сообщение для RaiDeRz с помощью ICQ
По умолчанию

Цитата:
Сообщение от SMiX  
Выдает нормально
Хмм.... странно) а у меня просто пустой текст на 2 хостах пробовал
 
Ответить с цитированием

  #10  
Старый 26.04.2007, 18:36
SMiX
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме:
457850

Репутация: 174
По умолчанию

попробуй вывести strlen() запакованной строки. Совершенно нормально, что браузер ебе ничего не покажет.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Invision Power Board 2.1 <= 2.1.6 Remote SQL Injection splitefire Форумы 4 18.10.2006 14:38
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ