Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

07.02.2009, 20:28
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
gzuncompress
(PHP 4 >= 4.0.1, PHP 5)
gzuncompress -- Распаковывает строку
Описание
string gzuncompress ( string data [, int length] )
Распаковывает строку.
Список параметров
data
Данные, сжатые функцией gzcompress().
length
Максимальная длина данных для распаковки.
Возвращаемые значения
Распакованные данные или FALSE в случае ошибки.
Функция сообщит об ошибке также в случае, когда распакованные данные длиннее в более, чем 32768 или length раз сжатых.
|
|
|

07.02.2009, 20:36
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
из сокета получаю сжатую в gzip страницу, в пхп какая функция используеться для распаковки gzip ?
Если в $page ответ сервера, то так
PHP код:
$page = gzBody(substr($page,strpos($page,"\r\n\r\n")+4))
function gzBody($gzData){
if(substr($gzData,0,3)=="\x1f\x8b\x08"){
$i=10;
$flg=ord(substr($gzData,3,1));
if($flg>0){
if($flg&4){
list($xlen)=unpack('v',substr($gzData,$i,2));
$i=$i+2+$xlen;
}
if($flg&8) $i=strpos($gzData,"\0",$i)+1;
if($flg&16) $i=strpos($gzData,"\0",$i)+1;
if($flg&2) $i=$i+2;
}
return gzinflate(substr($gzData,$i,-8));
}
else return false;
}
|
|
|

07.02.2009, 20:50
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Почему я у себя на фтп не могу поменять префикс папки?
Пишет: 550 CHMOD 777 banners: No such file or directory
|
|
|

07.02.2009, 20:53
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме: 9257858
Репутация:
979
|
|
нету файла или директории,укажи правильный путь
|
|
|

07.02.2009, 21:03
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Сообщение от rushter
нету файла или директории,укажи правильный путь
Я пробовал несколькими фтп менеджерами!
Пишит типа у вас нет доступа упровлять этими элементами! Что делать??
|
|
|

07.02.2009, 21:22
|
|
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
Провел на форуме: 750298
Репутация:
297
|
|
geforce стучи суппорту они тебя заббанили наверное было что то похожее(((
|
|
|

07.02.2009, 23:10
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
РЕ адепты!
Меня интересует такой вопрос:
Как написать нормальный текстовый дедактор на пхп в часности редактор для добавления новостей на сайте.
Добавление в бд меня не интересует, нужна нормальная обработка текста, то есть:
например я вставляю текст с множеством абзацов и т п, мне нужно, чтобы текст сохранялся в исходном виде, а не гнал место абзаца новое предложение...
Зарание спасибо!
|
|
|

07.02.2009, 23:43
|
|
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
Провел на форуме: 1025198
Репутация:
11
|
|
Доброго времени суток. Возникла ошибка:
Код HTML:
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/arhangel/public_html/classes/Fighter.php on line 150
Invalid query: Duplicate entry '' for key 2 Query=> UPDATE `voc_users` SET voc_users.image = '',voc_users.canon_nick = '',voc_users.nick = '',voc_users.passwd = 'a6229ee0098513ecb3f0727c799111e1',voc_users.email = '',voc_users.question = '',voc_users.answer = '',voc_users.gender = '',voc_users.currentHealth = '',voc_users.realName = '',voc_users.ICQ = '',voc_users.AOL = '',voc_users.MSN = '',voc_users.referred_by = '',voc_users.Register_IP = '',voc_users.lastSecuritySave = '',voc_users.passwd = 'a6229ee0098513ecb3f0727c799111e1' WHERE voc_users.id='6761'
а вот строчка на которую указывает ошибка :
PHP код:
$this->data = array_merge($this->data, unserialize($this->data['user_info']));
а вот функция в которой содержиться строчка с ошибкой:
PHP код:
function get($objectId) {
if (parent::get($objectId)) {
$this->data = array_merge($this->data, unserialize($this->data['user_info']));
unset($this->data['user_info']);
return true;
} else {
return false;
}
}
Подскажи в чём дело и как исправить??? Буду благодарен.
|
|
|

07.02.2009, 23:47
|
|
Новичок
Регистрация: 07.11.2008
Сообщений: 21
Провел на форуме: 33850
Репутация:
1
|
|
Помогите пожалуйста:
такой скрипт
<html>
<head>
</head>
<body bgcolor="#FFFFFF">
<strong>Добавить сообщение:</strong><br>
<form method="post" action="" name="low">
<?php
$fd=fopen("data.txt",'w+');
$a=fread($fd, filesize("data.txt"));
$a=$_POST['low'];
fwrite($fd,$a);
fclose($fd);
?>
Сообщение:<br><textarea name="mess" rows="5" cols="43" >
</textarea>
<br>
<input type="submit" value="Отправить"></form>
</body>
</html>
показывает ошибку, замысел таков, что происходит запись в файл из формы текста из текстариа
Последний раз редактировалось Dimaus; 07.02.2009 в 23:58..
|
|
|

07.02.2009, 23:48
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Есть задачка: Есть много даных переданых постом. Мне надо создать функцию чека их на емти (т.е. на пустоту). Если хотя бы один из них пустой - ехо "пустота";... Ну вы поняли, только не надо пихать все даные function chk ($param1, $param2), т.к. у меня их ооочень много.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|