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

11.10.2009, 14:10
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
PHP код:
$str1 = "\160\160\160";
echo $str1; //выводит ppp
$str2 = '\160\160\160';
Как вывести ppp с помощью $str2? Или что это за тип, это ведь не char, ибо chr(160) не выводит "p".
Последний раз редактировалось mailbrush; 12.10.2009 в 23:13..
|
|
|

11.10.2009, 14:45
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме: 1284900
Репутация:
399
|
|
Сообщение от mailbrush
PHP код:
$str1 = "\160\160\160";
echo $str1; //выводит ppp
$str2 = '\160\160\160';
Как вывести ppp с помощью $str2? Или что это за тип, это ведь не char, ибо chr(160) не выводит "p".
Ну какбы строку
PHP воспринимает как восьмиричное число...
160(8)=112(10)
chr(112)='p';
Последний раз редактировалось Gray_Wolf; 11.10.2009 в 14:48..
|
|
|

11.10.2009, 15:23
|
|
Новичок
Регистрация: 15.01.2009
Сообщений: 25
Провел на форуме: 49164
Репутация:
0
|
|
оценка голосов
пишу скрипт голосования и не могу понять как это должно происходить:
ситуация как здесь
объясните, как можно вывести лучший ответ в самом верху а все остальные(без лучшего) ниже.
есть для каждого ответа переменная $reyting
никакого кода писать не нужно(что легко даётся, то не запоминается), просто человеческим языком
|
|
|

11.10.2009, 15:50
|
|
Новичок
Регистрация: 19.05.2009
Сообщений: 19
Провел на форуме: 133889
Репутация:
1
|
|
Есть сайт, с него надо брать контент, выделять некоторую часть, обрабатывать(минимизирова ь и представлять в таблицах) и отдавать в файл. Вопрос: как это лучше всего реализовать(в частности процесс обработки)?
|
|
|

11.10.2009, 15:52
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме: 1284900
Репутация:
399
|
|
2harom
Ну самый простой вариант, просто при выводе ответы упорядочить по рейтингу, а не по дате.
Ну или добавляем доп. логическое поле в базу "best_solution", и делаем упорядочивание сначала по нему, а потом по дате...
2Genry13 почитайте о регулярных выражениях, они всё сделают за вас.
|
|
|

11.10.2009, 16:31
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Обратный вопрос:
2009:10:11:08:30:36
(год:месяц:день:час:минута:с ек)
Как перевести в ...
UNIX-time: 1255237657
PHP код:
mktime (8, 30, 36, 10, 11, 2009);
|
|
|

11.10.2009, 18:46
|
|
Новичок
Регистрация: 19.05.2009
Сообщений: 19
Провел на форуме: 133889
Репутация:
1
|
|
Сообщение от Gray_Wolf
почитайте о регулярных выражениях, они всё сделают за вас.
Тогда такой вопрос,допустим в исходнике страницы перед каждым блоком, который до я собираюсь вырезать(все блоки с разным содержимым), присутствует:
перед первым -
Код:
<a href='http://www.google.ru/'>Гугля</a>
перед вторым -
Код:
<a href='http://www.yandex.ru/'>Яндекс</a>
перед третьим -
Код:
<a href='http://www.phpfaq.ru/'>ЧаВо</a>
Каждый блок заканчивается одинаковыми тегами, например
Т.о. как задать фильтр, что бы попадать именно на то, что между необходимыми тегами? Можно ли это сделать за один "проход-прорезание", или необходим цикл с несколькими условиями?
|
|
|

11.10.2009, 19:06
|
|
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме: 1543521
Репутация:
272
|
|
Сообщение от Genry13
Тогда такой вопрос,допустим в исходнике страницы перед каждым блоком, который до я собираюсь вырезать(все блоки с разным содержимым), присутствует:
перед первым -
Код:
<a href='http://www.google.ru/'>Гугля</a>
перед вторым -
Код:
<a href='http://www.yandex.ru/'>Яндекс</a>
перед третьим -
Код:
<a href='http://www.phpfaq.ru/'>ЧаВо</a>
Каждый блок заканчивается одинаковыми тегами, например
Т.о. как задать фильтр, что бы попадать именно на то, что между необходимыми тегами? Можно ли это сделать за один "проход-прорезание", или необходим цикл с несколькими условиями?
регулярные выражения в php, часть 1
регулярные выражения в php, часть 2
|
|
|

11.10.2009, 21:26
|
|
Познающий
Регистрация: 11.07.2009
Сообщений: 58
Провел на форуме: 231064
Репутация:
6
|
|
есть ли у кого нить класс работы с мульти курлом, скиньте пожалуйста ссылку или код, просто очень хочется "многопоточность", а мой попытки кончаются вообще херней какой то... нужно чтоб к примеру, есть 30урл и 30пост запросов и чтоб скрипт слал по 10 запросов потом след 10 и тд... то что я пробывал , писал, вообще путает все запросы и урл  ...ну на крайней случай скинте нормальный ман по мульти курлу))) ну желательно класс  чтоб к примеру я задавал число потоков и тд тд 
Последний раз редактировалось Insane bboy; 11.10.2009 в 21:28..
|
|
|

11.10.2009, 21:39
|
|
Постоянный
Регистрация: 27.10.2008
Сообщений: 491
Провел на форуме: 4002393
Репутация:
464
|
|
Чето бошка уже не варит. хочу сделать добавления картики в группу. Может ктото делал такое поможет.
Опыта заливки фоток через курл у меня нет, и чето никак не отправляеться, выдает Security Breach2.
Типа как я ето все делал
1. захожу в "добавить фотографию"
2.Выдираю все что нужно
деру так
PHP код:
preg_match_all ('#upload\" action=\"(.*)\"#iU', $result, $regs);
$ssil = $regs[1][0];
preg_match_all ('#name=\"id\" value=\"(.*)\"#iU', $result, $regs);
$id = $regs[1][0];
preg_match_all ('#name=\"mid\" value=\"(.*)\"#iU', $result, $regs);
$mid = $regs[1][0];
preg_match_all ('#name=\"hash\" value=\"(.*)\"#iU', $result, $regs);
$hash = $regs[1][0];
preg_match_all ('#name=\"rhash\" value=\"(.*)\"#iU', $result, $regs);
$rhash = $regs[1][0];
3.потом отправляю запрос курлом
PHP код:
$result = curl($ssil, array(
'act'=>"do_add",
'id'=>$id,
'aid'=>$id,
'gid'=>$i,
'hash'=>$hash,
'vk'=>"",
'rhash'=>$rhash,
'filename'=>"@$foto",
'name'=>'file1'));
сама функция курла
PHP код:
function curl($url,$post)
{
$cfile = 'cookies.txt';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cfile);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cfile);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POST, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;
};
картинка лежит вместе со скриптом. Надеюсь поможете))
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|