ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 07.02.2009, 16:20
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
С нами: 9134246

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

Цитата:
m0Hze
Есть генератия паролей.В цикле.Нужно все генерируемые пароли засунуть в цикл.
Для удобства добавь в функцию генерации пароля чтоб количество сколько нужно выдавала.
А так SVAROG правильно написал
 
Ответить с цитированием

  #2  
Старый 07.02.2009, 16:22
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
С нами: 9134246

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

Цитата:
m0Hze
ТОлько вот я соксы неразу не юзал
Может ты имеешь ввиду сокеты?
 
Ответить с цитированием

  #3  
Старый 07.02.2009, 17:41
Chrek625
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
С нами: 10490063

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

Доброго времени суток.
Возникла ошибка в коде:

Код HTML:
Fatal error: Cannot access empty property in /home/arhangel/public_html/classes/DBObject.php on line 66
вот строчка в которой указывается ошибка:
$this->$objectId = $this->generateId();


А вот фрагмент
PHP код:
/**
    * Stores data of current object from class variables into database
    *
    * @access public
    */
    
function insert() {
        if (!isset(
$this->objectId)) {
            
$this->$objectId $this->generateId();
        }
        
$setClause $this->_prepareSetClause();
        if (
strlen($setClause)>0) {
        
$sql "INSERT INTO `{$this->__table}` SET $setClause ";
//        echo "$sql<br>";
            
return $this->DBManager->ExecuteQuery($sql);
        }
        return 
false;
    } 
Подскажите в чём дело???
 
Ответить с цитированием

  #4  
Старый 07.02.2009, 17:44
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
С нами: 9134246

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

PHP код:
$this->$objectId 
замени на
PHP код:
 $this->objectId 
(тоесть без $)
Выше строку смотри правильно же написал
 
Ответить с цитированием

  #5  
Старый 07.02.2009, 20:25
SVAROG
Постоянный
Регистрация: 13.02.2007
Сообщений: 406
С нами: 10126406

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

из сокета получаю сжатую в gzip страницу, в пхп какая функция используеться для распаковки gzip ?
 
Ответить с цитированием

  #6  
Старый 07.02.2009, 20:28
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

gzuncompress
(PHP 4 >= 4.0.1, PHP 5)

gzuncompress -- Распаковывает строку
Описание
string gzuncompress ( string data [, int length] )


Распаковывает строку.

Список параметров


data
Данные, сжатые функцией gzcompress().

length
Максимальная длина данных для распаковки.


Возвращаемые значения
Распакованные данные или FALSE в случае ошибки.

Функция сообщит об ошибке также в случае, когда распакованные данные длиннее в более, чем 32768 или length раз сжатых.
 
Ответить с цитированием

  #7  
Старый 07.02.2009, 20:36
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 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;
  } 
 
Ответить с цитированием

  #8  
Старый 07.02.2009, 20:50
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами: 9326973

Репутация: -25
Question

Почему я у себя на фтп не могу поменять префикс папки?

Пишет: 550 CHMOD 777 banners: No such file or directory
 
Ответить с цитированием

  #9  
Старый 07.02.2009, 20:53
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами: 9456866

Репутация: 979


По умолчанию

нету файла или директории,укажи правильный путь
 
Ответить с цитированием

  #10  
Старый 07.02.2009, 21:03
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами: 9326973

Репутация: -25
Question

Цитата:
Сообщение от rushter  
нету файла или директории,укажи правильный путь
Я пробовал несколькими фтп менеджерами!

Пишит типа у вас нет доступа упровлять этими элементами! Что делать??
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.