а есть написанный скрипт для проверки прокси для определенного сайта, допустим, задал в текстовике проксей, написал сайт в скрипте, а он пытается зайти с каждым прокси и сверить title, если тру то записывает в файл.
может условные операторы использовать? if (section=1) { echo ..... } else if(...) { ... } .... что скажете? потом сложно будет привести это в людской вид? страниц и контента будет много.. сразу говорю..
Ты каждый раз будешь сверять $section - лучше использовать switch(); PHP: $section = 1; switch($section) { case 1: echo "Section - 1"; break; case 2: echo "Section - 2"; break; case 3: echo "Section - 3"; break; } Так конечно можно, если тебе по условию не нужно добавлять новые категории из админки.
Подскажите пожалуйста где я допустил ошибку: PHP: for ($y = 1; $y <= $ammount; $y++) { $login = login(); $password = '123456'; post ('http://toodoo.ru/account/logout',null,'http://toodoo.ru/account/'); $result = post('http://toodoo.ru/account/signup','profile_nick_name='.$login.'&user_registration_from=&profile_is_female=false&user_email='.$login.'@antireg.ru&user_password='.$password.'&user_password_repeat='.$password.'&agree=1&x=0&y=0','http://toodoo.ru/account/signup'); post ('http://toodoo.ru/account/logout',null,'http://toodoo.ru/account/'); $hostd="http://".$login.".antireg.ru"; $resconf=post($hostd,null,'http://toodoo.ru'); preg_match_all('|<a target=\"_blank\" href=\"(.*)code%3D(.*?)%253D%253D\">|is',$resconf,$logins); fwrite($fh, $login."@antireg.ru\n"); fwrite($logzz,$logins[2][0]."\n"); } fclose($fh); fclose($logzz); Я регаю акк и хочу получить хэш из ссылки подтверждения.
Если честно, то думал что на регулярки это правило не распространяется.СПС теперь буду знать. Если кому не сложно, то посмотрите почему не могу получить хеш из ссылки. Когда выношу preg_match из цикла(испытаваю регулярку), то всё нормально работает и выдаёт результат. Но когда совмещаю регу с подтверждением, то print_r ничего не выдаёт.
Есть ли у кого нибудь скрипт который распознает ник:хеш:мыло ? Есть база, а расписать все красиво и удобно не получается.
Можете написать код, который отображал бы, например на аватаре сколько осталось до дня рождения др. дат. Заранее спасибо.
Здравствуйте!!! У меня собственно проблема, девушке задали написать на PHP страничку, чтобы она генерировала HTML, в HTML должно быть 2 блока, верхний и нижний. в верхнем постоянные данные, в нижнем переменные. Теперь о нижнем блоке. PHP должен генерить последовательные цифры, типа 001, 002, 003. Нужно еще задать символы между цифрами, т.е. 0*0*1, 0*0*2, 0*0*3.... и т д. PHP должен генерить HTML, в одном html должно быть 20 групп цифр (0*0*1 - группа), каждая группа с новой строчки, и так генерит до указанного числа(если с 001 до 010, то 0*0*1 ---------0*1*0) -------------------------------------------------------------------------- Альтернативное обьяснение проблемы. пример HTML: < вася пупкин. {пермаментная информация} 0*0*1 0*0*2 0*0*3 ... 0*2*0{переменная инфа, которая задается диапозоном чисел, и знаками между ними} Короче типа такого... Препод сказал что если сделает, у нее автомат)
maximka_18 думать лень, потому как-то так PHP: <?PHP $const = 'Vasya Pupkin'; $from = 0; $to = 20; $seporator = '*'; echo $const."<br /><br />\r\n"; for ($i=$from; $i<=$to; $i++) echo implode($seporator, str_split(str_pad($i,3,'0',STR_PAD_LEFT),1))."<br/>\r\n";
А вот и йа Написал парсер, через CURL через проксеки запрашиваю пагу, и вот CURL коннектится к проксеку, запрашивает пагу и прокс молчит, CURL ждёт ответа пока я руками не обрываю коннект в фаере =\ Пока я спал он часов 5 ждал ответ =\ Чё делать? Как сказать CURL'у, что если 5 секунд нет ответа - обрывать коннект Не путать с таймаутом на коннект, он коннектится, но ответ ждёт
PHP: $timeout =10; curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
После того как запускаю постер или парсер на серваке ~после 1к адресов, сервер начинает еб...ь и работает очень медленно. как понимаю он кэширует результат всеё работы и после такого количества естественно начинает притормаживать- естественный вопрос- Как можно этого избежать, пока хостер меня не выгнал?
Vasya Pupkin Fatal error: Call to undefined function: str_split() in z:\home\test1.ru\www\index.php on line 9
maximka_18 Вот для версии 4+ PHP: <?PHP $const = 'Vasya Pupkin'; $from = 0; $to = 20; $seporator = '*'; echo $const."<br /><br />\r\n"; for ($i=$from; $i<=$to; $i++) echo implode($seporator, preg_split('//',str_pad($i,3,'0',STR_PAD_LEFT)))."<br/>\r\n";
m0Hze Если вы расширяете один класс другим - все методы родителя будут описаны в дочернем классе, если метод перегружен дочерним - всегда можно вызвать родительский. Если нет - создавайте финальный класс и уже в нем создавайте экземпляры всех нужных для работы классов.