ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1751  
Старый 01.02.2008, 13:30
Doom123
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме:
3941248

Репутация: 668


Отправить сообщение для Doom123 с помощью ICQ
По умолчанию

2ое...
када вызываеш оператор вывода загаголовок уже посылается... и при попытке записать куки он не может ещё раз послать заголовок ... поэтому выводит ошибку которая говорит тебе что заголовок отправлем и в какой строке...
 

  #1752  
Старый 01.02.2008, 13:41
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

Требуется оптимизация php кода функции (в плане скорости выполнения)
PHP код:
// Функция кодирования строки хэша в бинарный вид
function code_hash($s

$n=0;   
$hash_code=""
$code="";
$l=strlen($s)-1;
do   
 {   
  
$code='0x'.$s[$n].$s[$n+1];
  
$code1=chr(hexdec($code));
  
$hash_code.=$code1;
  
$n++;   
 }   
while (
$n++<$l); 
return 
$hash_code

Предложите свой вариант!
Аргумент может быть только хэш [0-9a-f] т.е. символьное представление в hex 16, 32 или 40 символов. На выходе получаем строку в бинарном виде 8,16,20 байт соответсвенно.

Последний раз редактировалось -=lebed=-; 01.02.2008 в 13:44..
 

  #1753  
Старый 01.02.2008, 13:46
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме:
1845062

Репутация: 1079


По умолчанию

Цитата:
Сообщение от Horsekiller  
PHP код:
mysql_query("INSERT INTO `comments` (ftext, messageid) VALUES ('$ftext', '$messageid')") or die("0o0".mysql_error()); 
Выдает ошибку. Почему ?
Потому что нету такого столбца

2 -=lebed=-
Смотри ниже пост Piflit'а он все правильно написал

Последний раз редактировалось Macro; 01.02.2008 в 13:58..
 

  #1754  
Старый 01.02.2008, 13:52
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

-=lebed=-
$bin_hash = pack("H*", $hex_hash);
это?
 

  #1755  
Старый 01.02.2008, 14:08
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

Цитата:
Сообщение от Piflit  
-=lebed=-
$bin_hash = pack("H*", $hex_hash);
это?
Ога! То что нужно! И не надо изобретать велосипед!
Как теперь реализовать обратное с помощью unpack() ? Какой формат указать?

Последний раз редактировалось -=lebed=-; 01.02.2008 в 14:11..
 

  #1756  
Старый 01.02.2008, 14:15
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
Сообщение от -=lebed=-  
Ога! То что нужно! И не надо изобретать велосипед!
Как теперь реализовать обратное с помощью unpack() ? Какой формат указать?
bin2hex();
 

  #1757  
Старый 01.02.2008, 15:03
ElteRUS
Постоянный
Регистрация: 11.10.2007
Сообщений: 406
Провел на форуме:
7215020

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

Цитата:
Сообщение от Macro  
Нет, не правильно. Разделитель должен быть не \n а \r\n и, кроме того, На всякий случай, последи за Content-Length
Да, я тоже читал про такое, но дело в том, что все остальные заголовки прекрасно работают и без \r , а вот этот с multipart/form-data - не работает ( Точнее скрипт просто не завершает роботу ... А Content-Length учитывает также и обратные слеши, которые экранируют кавычку $in .= "Content-Disposition: form-data; name=\"qqqq\"\n";, правильно ?
 

  #1758  
Старый 01.02.2008, 15:41
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме:
1845062

Репутация: 1079


По умолчанию

Нет, слэши учитывает только парсер при компиляции.
 

  #1759  
Старый 01.02.2008, 18:19
cash$$$
Banned
Регистрация: 06.01.2008
Сообщений: 413
Провел на форуме:
1301036

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

Подскажите какая php-функция преобразует &#97 в символ «а»?
 

  #1760  
Старый 01.02.2008, 19:03
mister
Познающий
Регистрация: 24.07.2007
Сообщений: 31
Провел на форуме:
1417840

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

PHP код:
echo html_entity_decode('a'); // a 
почему то a заменяется на a
да блин! & # 9 7 ;

Последний раз редактировалось mister; 01.02.2008 в 19:06..
 
 





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


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




ANTICHAT.XYZ