Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вход в массив при получении id капчи от сервеса antigate -1.
//смотрим номер капчи
echo $anticapcha->get_last_capcha_id()."<br>";
при приходе ошибки ERROR_NO_SLOT_AVAILABLE, id капчи равен -1, помогите сделать, что если id равен -1, то начинался бы цикл. Пробую так, но не работает
while (strpos ($anticapcha->get_last_capcha_id(), "-1") != 0)
{
ЦИКЛ
}
//смотрим номер капчи
echo $anticapcha->get_last_capcha_id()."<br>";
при приходе ошибки ERROR_NO_SLOT_AVAILABLE, id капчи равен -1, помогите сделать, что если id равен -1, то начинался бы цикл. Пробую так, но не работает
while (strpos ($anticapcha->get_last_capcha_id(), "-1") != 0)
{
ЦИКЛ
}
эм если я проавильно понял вам нужно проверить вовзращаемое значение на -1? чем вас
$anticapcha->get_last_capcha_id() < 0 не устраивает? зачем strpos()?
SakuRa
Отправлено: 01 Июля, 2012 - 05:33:46
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
Wol_fi пишет:
SakuRa пишет:
Здравствуйте. помогите пожалуйста сделать вход в цикл при получении id капчи от сервеса antigate -1.
//смотрим номер капчи
echo $anticapcha->get_last_capcha_id()."<br>";
при приходе ошибки ERROR_NO_SLOT_AVAILABLE, id капчи равен -1, помогите сделать, что если id равен -1, то начинался бы цикл. Пробую так, но не работает
while (strpos ($anticapcha->get_last_capcha_id(), "-1") != 0)
{
ЦИКЛ
}
эм если я проавильно понял вам нужно проверить вовзращаемое значение на -1? чем вас
$anticapcha->get_last_capcha_id() < 0 не устраивает? зачем strpos()?
как мне реализовать то, что если id придет -1, то запускался бы цикл? Поправьте мой скрипт пожалуйста, который в шапке темы
Wol_fi
Отправлено: 01 Июля, 2012 - 06:02:21
Новичок
Покинул форум
Сообщений всего: 60
Дата рег-ции: Февр. 2012
Помог: 2 раз(а)
Вы не указали что будет в теле цикла, но я так понимаю ваша ошибка в том что вы дрёгаете метод $anticapcha->get_last_capcha_id() при каждой итерации цикла, хотя он нужен 1 раз. Вообщем если я вас правильно понял вам нужно что-то вроде этого
функция count() будет вызвана лишь один раз , а в счётчике уже используется переменная которой было присвоено значение, которое вернуло функция count();
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.