ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

14.11.2009, 03:01
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от sNt
Спс, ток как запихнуть туды несколько значений? Одно число он норм декодит, там мб разделитель какой?
А мб в цикле массив? Или,что проще, массив значений,переделать:
PHP код:
array_map('dechex',$array);
|
|
|

14.11.2009, 03:25
|
|
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме: 659306
Репутация:
34
|
|
Замутил функцию. Мб кому пригодится:
PHP код:
function HexDecode($s)
{
for($i=0;$i<strlen($s)-1;$i++) {
$symbol_one = $s[$i];
$symbol_two = $s[$i+1];
$r = dechex($symbol_one.$symbol_two);
$res .= $r;
$i=$i+1;
}
return $res;
}
|
|
|

14.11.2009, 03:27
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от sNt
Замутил функцию. Мб кому пригодится:
PHP код:
function HexDecode($s)
{
for($i=0;$i<strlen($s)-1;$i++) {
$symbol_one = $s[$i];
$symbol_two = $s[$i+1];
$r = dechex($symbol_one.$symbol_two);
$res .= $r;
$i=$i+1;
}
return $res;
}
echo HexDecode("1010111015");
Повторюсь,цивильнее делать так:
PHP код:
$array = array('hex_string1','hex_string2','hex_stringN');
$dechex = array_map('dechex',$array);
vardump($dechex);
Намек понятен?
|
|
|

14.11.2009, 03:30
|
|
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме: 659306
Репутация:
34
|
|
Мне плевать как правельнее )
|
|
|

14.11.2009, 03:31
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от sNt
Мне плевать как правельнее )
Я на твои вопросы больше не отвечаю.
|
|
|

14.11.2009, 03:34
|
|
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме: 659306
Репутация:
34
|
|
Да не задавайся ты так, я просто дал понять, что меня не интересует реализация и цивильность, тем более тут пара строчек кода. А за помощь спасибо, не парься ты, личного ничего ))
|
|
|

14.11.2009, 09:58
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
Хочу поставить себе SiTime CMS (300kb) (очень мала, движок состоит из одного файла), но на локолхосте кмс работает прекрасно. А вот на хостинге останавливается выполнение скрипта на середине =(.
Собственно код где якобы происходит ошибка: if (mb_strlen($r['text'],'UTF-8') > $shorten) {...}. Прерывается на mb_strlen($r['text'],'UTF-8'). Так где ошибка? Уже и php.ini поставил как на локалхосте, не помогает =(. Версия пыха: 5.2.9.
Последний раз редактировалось #Wolf#; 14.11.2009 в 10:37..
|
|
|

14.11.2009, 12:04
|
|
Постоянный
Регистрация: 26.07.2009
Сообщений: 321
Провел на форуме: 444589
Репутация:
123
|
|
Сообщение от #Wolf#
Хочу поставить себе SiTime CMS (300kb) (очень мала, движок состоит из одного файла), но на локолхосте кмс работает прекрасно. А вот на хостинге останавливается выполнение скрипта на середине =(.
Собственно код где якобы происходит ошибка: if (mb_strlen($r['text'],'UTF-8') > $shorten) {...}. Прерывается на mb_strlen($r['text'],'UTF-8'). Так где ошибка? Уже и php.ini поставил как на локалхосте, не помогает =(. Версия пыха: 5.2.9.
мб трабла с кодировкой
как там http://forum.antichat.ru/thread144161.html
|
|
|

14.11.2009, 13:37
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
Сообщение от phpdreamer
мб трабла с кодировкой
как там http://forum.antichat.ru/thread144161.html
проверял уже, дело не в этом 
|
|
|

14.11.2009, 13:48
|
|
Новичок
Регистрация: 27.09.2009
Сообщений: 8
Провел на форуме: 14605
Репутация:
-5
|
|
Сообщение от #Wolf#
проверял уже, дело не в этом 
Проблем может быть несколько!
1. Если там есть пути типа /home/названия сайта/ и т.д. проверь их! Так как на localhost они другие!
2. Настройка PHP создай на хосте файл info.php а в нем пропиши:
И посмотри включена ли функция STR!
Последний раз редактировалось Gef3Dx; 14.11.2009 в 14:20..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|